main navigation
my pace

CS 397A Topic: Software Design

Course Description: This course covers a number of techniques for designing large-scale software systems. Students study the principles and methods for developing high quality software systems using object-oriented technology and its applications. Topics include object-oriented modeling, design using design patterns and object-oriented frameworks.


4 credits


CS 242 Min Grade D