This course introduces Java grammar and syntax and object-oriented programming concepts. Emphasis is placed on the powerful programming techniques supported by Java including extending classes, interfaces, and exception handling. The packages provided by the Java platform that support applets, events and Graphical User Interfaces (GUI) are examined.
Lecture Hours: 30
Lab Hours: 15