Java guidelines includes, Introduction to Java, Programming elements, Control statements, Object and classes, Packages and classes, String Handling, Exception Handling, File handling, Concurrency, Applets etc. The main goal are: Cover Traditional computer science concepts. Teach problem solving skills. Introduce students to the culture of computer science. Use real world examples. Emphasize understanding, not imitiating. Authors: Mudit Khetan, Archana Soni.