Texas State University
 

On This Page

adjust type size make font smaller make font larger reset font size

CS 4354 - Object-Oriented Design and Implementation

Catalog Description:

An in-depth study of object-oriented design and implementation issues with emphasis on understanding the life cycle of object-oriented software, Unified modeling Language, inheritance and polymorphism, designing remote and persistent objects, and exception handling. In-depth study of Java object-oriented language. Java will be used for implementing the exercises.

Prerequisite:

Course Objectives:

1.

An in-depth study of object-oriented design and implementation issues with emphasis on understanding the life cycle of object-oriented software, Unified Modeling Langauge (UML), inheritance and polymorphism, designing remote and persistent objects, and exception handling.

2.

Implementation exercises will be performed using high-level object-oriented programming languages such as Java.

Section Info:

Lab/Lecture Hours: 3 lecture hours per week
Offered: Usually once each academic year