May 22, 2022  
2010-2011 Undergraduate Catalog 
2010-2011 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 3280 - Object-Oriented Software Development

4(4 + 0)

Prerequisite: CS 2050 with a grade of “C” or better, or Permission of instructor

This is an upper-division software development class that focuses on the object-oriented programming paradigm. Object-oriented analysis, design, and development will be explored in some depth with emphasis on object definition, abstraction, polymorphism, encapsulation, and inheritance. Abstract class definitions are developed for a number of common objects and data structures and derivative classes and subclasses are developed from these definitions. Students will develop a thorough understanding of an object-oriented programming language such as C++ or Smalltalk.

Add to Portfolio (opens a new window)