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
Course Component