Loyola University Chicago

- Navigation -

Loyola University Chicago

Department of Computer Science

COMP 413: Intermediate Object-Oriented Development

Credit hours



COMP 271 (strictly enforced)


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.

Course Topics


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.

You will take your software development abilities to the next level by building on your knowledge of data structures.

You will learn to design and implement more complex programs using good software engineering practices, including:


Computer Science Department · Lewis Towers, Suite 520
Water Tower Campus · 820 N. Michigan Avenue · Chicago, Illinois 60611, U.S.A.
Phone: 312.915.7999 · Fax: 312.915.7998 · E-mail: info@cs.luc.edu

Notice of Non-discriminatory Policy