Semester 1 The First Step Introduction To Programming In Java Taking Control Classes And Objects Implementing Classes Arrays And Container Classes Extending Classes With Inheritance Software Quality Graphics And Event-Driven Programs Programming For The World-Wide Web Case Study Part 1 (Specification And Design) Case Study Part 2 (Implementation) Semester 2 Java Packages Inheritance, Polymorphism And Interfaces Exceptions HCI Multi-Threading Animations Java Containers Files And File Handling Rapid Applications Development Advanced Case Study Part 1 (Specification And Design) Advanced Case Study Part 2 (Implementation) Java In Context.
Java in Two Semesters