COSC 1437 Programming Fundamentals II

Course Information

Course Description

COSC 1437. PROGRAMMING FUNDAMENTALS II (3-3-4) 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: COSC 1436 or ITSE 1402. Assessment Levels: R3, E1, M1. 11.0201

Prerequisite(s)

Must complete COSC-1436 or ITSE-1402

CIP Code

11.0201

Credits (SCH)

4

Lecture-Lab-SCH

(3-3-4)