Object Oriented Programming

Course Code
INT201
Course Title
Object Oriented Programming
Course Description

The primary objective of this course is to introduce the concepts of object-oriented programming: classes, objects, methods, object interaction, encapsulation, inheritance, polymorphism, composition, recursive algorithms, and exception handling. This course is not meant as a comprehensive introduction to all of Java concepts such as applets and socket programming.

Prerequisites
INT100, INT100
Credits
3
Course Type
Theory, Lab