COSC 1437 Programming Fundamentals II

Course Information

Course Description

Review of control structures and data types with emphasis on structured data types. Applies the object-oriented programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design. Includes basic analysis of algorithms, searching and sorting techniques and an introduction to software engineering. Topics include methods, tools and techniques for file access, declaring abstract data types, structures, classes, function and class templates, overloading operators and functions, inheritance and array and linked-list processing. Course may be offered as ITSE 2431.

Prerequisite(s)

COSC 1436 or ITSE 1402

Assessment Levels

R3, E1, M1

CIP Code

11.0201

Credits (SCH)

4

Lecture-Lab-SCH

(3-3-4)