Personal tools

You are here:
Home Academic Programs and Information Courses and Schedules COMP 313: Intermediate Object-Oriented Development

COMP 313: Intermediate Object-Oriented Development

Credit hours
3
Prerequisites
COMP 271
Description
Object-orientation continues to be a dominant approach to software development. This intermediate programming-intensive course studies the use of classes and objects with an emphasis on collaboration among objects. Please click here for an overview of COMP 313, which includes course objectives, topics, and textbooks.
Outcome
A thorough understanding of the principles of object-orientation: abstraction, delegation, inheritance, and polymorphism; exposure to basic design patterns; programming experience in mainstream object-oriented languages such as C++ and Java.
Syllabus
Taught by Dr. Laufer http://cs313.laufer.cs.luc.edu/
Document Actions