CS 112 - Object-Oriented Program Design

CS 112 - Object-Oriented Program Design

3.00 Cr
Object-oriented programming is a powerful programming paradigm that organizes its structure around virtual objects that have well-defined attributes and behavior. This course explores object-oriented programming in the Java programming language. An integrated laboratory provides experience in programming and algorithmic problem-solving. Topics include object-oriented program design, Java classes, abstract classes, interfaces, encapsulation, abstraction, inheritance, and polymorphism.
Term: 
2022SP
Method: 
LEC
Faculty: 
Wendt, Theodore