Description
The objective of this course is to teach students the major elements of the C++ language. Topics covered include language syntax, data types, the concept of variable scope, arrays, pointers, structures, functions, parameter passing, and the sequence selection (if-then-else), and repetition control structures (for, while, do-while loops). Also covered are the commonly used ANSI C++ string manipulation, file I/O, and memory allocation functions. Prerequisite: COSC 1309.