Course Description

This course teaches object-oriented programming. Object-orientated programming offers a natural method for designing software systems that build on the concepts of data abstraction, information hiding and modularity. Students will design and implement solutions to problems using an objectoriented programming language.

Prerequisites: CMSC 1240 Computer Programming I with C- or better.

Revised: 2008