Object Oriented Programming and Design
Download as PDF
Overview
Subject area
CS
Catalog Number
244
Course Title
Object Oriented Programming and Design
Department(s)
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