Object Oriented Programming

Overview

Subject area

CSC

Catalog Number

275

Course Title

Object Oriented Programming

Department(s)

Description

This course is a continuation of algorithmic problem solving designed to promote object oriented programming concepts, techniques, and applications. It introduces more advanced methods, particularly object-oriented design. Topics include: procedural abstraction, user defined static, dynamic and generic data types, linked structures, sorting and searching, event-driven programming and recursion. Abstract data types, inheritance and polymorphism are examined. Principles of rigorous programming practice and software development are emphasized.

Typically Offered

Offer as needed

Academic Career

Undergraduate

Liberal Arts

Yes

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Lecture

Hours

3

Requisites

030724

Course Schedule