Self Projects and other Projects Java Programs Basic Java programs can be found here. Advanced Java programs such as Servlets, JSP, RMI can be found here. Scratch implementation of Java like Collection Framework can be found here. Scratch implementation of Data Structures like Stack, Queue, Linked-List etc can be found here. Mini Projects A few mini projects like calculator, timetable app, on-screen keyboard etc can be found here. Readme Generator program can be found here.