Object-Oriented Programming and Design

Course Type: 
CEG
Code: 
4180
Level: 
Undergraduate
Credit Hours: 
3
Schedule Type: 
Lecture
Description: 

Study of object-oriented design and programming. Programming topics emphasize the core concepts of encapsulation, inheritance, polymorphism, and dynamic binding. Additional topics include class organization, software maintenance, and design of reusable components.

Prerequisites: 

Undergraduate level CEG 4110 Minimum Grade of D

Restrictions: 
May not be enrolled in one of the following Degrees: Intending Egr & CS. Must be enrolled in one of the following Colleges: College of Egr & Computer Sci.