CS 1044: Notes and Supplements

Course Notes Package

CS 1044 course notes are available at A-1 Copies in University Mall.

Course Notes (PDF format)

Chapter Topic
1 Introduction | Extra notes
2 Program Design
3 Fundamentals| Extra notes
4 I/O | Extra notes
5 Booleans and Selection | All | New
6 Iteration | All | New
7 Functions
8 Arrays
9 Types
10 Structures
11 Searching
12 Sorting
13 Strings
14 Dynamic Arrays & C++ Classes
15 Separate Compilation in C++

Example Programs:

Name Files
Bank Application Using Classes bankaccountapp.cpp
Separate Compilation Example 1 (factorial)
factorial.cpp
factorial.h
someapplication.cpp
Separate Compilation Example 2 application.cpp
bankaccount.cpp
bankaccount.h
checkingaccount.cpp
checkingaccount.h

Supplemental Notes:

Number Topic
1 Visual Studio - Introduction
2 Visual C++ - Debugging
3 Program Correctness