COMSC 1451: Object Oriented Programming

Course Department
Credits 4
Course ID
007186
Course Component
Lecture
Software is everywhere, including enterprise systems, mobile devices, avionics, sensors, and big data. This course focuses on Object Oriented Programming (Java) and its key concepts: object, classes, encapsulation, abstraction, polymorphism, and inheritance. In addition, topics such as generics, interfaces, threads and events/listeners complement the software development process.
Requisites
COMSC 1451 Prerequisite: COMSC 1450
Semester Offered