371S Object-Oriented Software Engineering

Undergraduate Program

Object-oriented formulations of software systems as executable specifications, object-oriented analysis, design of software architectures, translation of high-level specification systems. Three lecture hours a week for one semester. CS 371S and 378 (Topic: Object-Oriented Software Engineering) may not both be counted.


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.