371P Object-Oriented Programming

Program: 
Undergraduate Program
Division: 
Electives

Programming using class derivation, inheritance, and dynamic polymorphism. Application of a simple object-oriented design methodology to several software development problems. Three lecture hours a week for one semester. CS 371P and 378 (Topic: Object-Oriented Design and Programming) may not both be counted.

Prerequisites: 

The following coursework with a grade of at least C-: Computer Science 311 or 311H or 313K or 313H, 314 or 314H or 315 or 315H, 310 or 310H or 429 or 429H; and Mathematics 408C, 408K, or 408N.