Object Oriented Programming and Design

Download as PDF

Overview

Subject area

CS

Catalog Number

244

Course Title

Object Oriented Programming and Design

Description

This course presents an object-oriented approach to software development used in large-scale programming projects. A software engineering methodology, such as the Unified Modeling Language (UML), will be used for object, dynamic, and functional modeling. Students learn how to implement a system using an appropriate object oriented programming language. Programming topics include: Classes and data abstraction, operator overloading, inheritance, virtual functions and polymorphisms, templates, exception handling, and class libraries including GUI applications.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Course Attributes

UTCO - UT_COSC_2 (Programming II)

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Requisites

019633

Course Schedule