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