Object-Oriented Programming

Overview

Subject area

ET

Catalog Number

580

Course Title

Object-Oriented Programming

Description

This course covers object-oriented algorithmic problem solving using C++. Topics include pointers, pointer arithmetic; linked lists; memory management; recursion; operator overloading; inheritance and polymorphism; stream and file I/O; exception handling; templates and STL; applications of simple data structures and debugging techniques. Hands-on lab activities will complement the lecture topics.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Laboratory

Hours

2

Name

Lecture

Hours

2

Requisites

033982

Course Schedule