SE 120: Object-Oriented Programming I

Class Program
Credits 3 Lab Hours 0 Lecture Hours 3
Tutoring Hours
0

After completing this course, students will be equipped with the necessary skills and tools to write programs in Java based on a procedural and object-oriented approach. Topics of focus will include basic Java programming, conditional statements, strings, iteration, methods, arrays, creating classes, encapsulation, inheritance and polymorphism, abstract classes, packages, principles of object-oriented design, as well as exceptions and interfaces.

Corequisites

None