Include a brief summary of the course topics and requirements, the general format of the course, and the methods of evaluation.

This is an introductory course on Object-Oriented Programming (OOP). It focuses on the fundamental OOP concepts and techniques along with suitable applications. Students will have ample opportunities to improve their development skills with the Java programming language through assignments and lab exercises.

Skills and knowledge students should have prior to beginning the course:
Course Topics:
Course Format:
Method of evaluation: