
Programming & Problem Solving with C++ by Dale/Weems/Headington 3rd edition. Chapters 1 – 6 and Chapter 9
Essential Computing Mathematics by Lipschutz (Schaum’s Outlines)
Chapters 1-6
Problem Solving Strategies by Johnson and Herr, 2nd edition
Set
Theory
Ch.
6 Essential Math Text
Logic &
Truth
Tables
Basic
Computing
Foundations
Introduction
to Algorithms
Algorithms to
Code
Ch.
1 & 2 Programming Text
Introduction to
C++
Ch.
2 Programming Text
Syntax &
Semantics
Data &
Variables
Sample
Problems (labs)
EXAM 1
Math
Foundations (cont)
Computer
Number Systems
Computer
Math
Ch.
3 Essential Math Text
Program
Construct
Input/Output;
Assignment Statement
Ch. 3
Programming
Text
Arithmetic
Expressions
Functions
& Function Calls
Sample
Problems (labs)
Program Design
Design for
Input/Output of Data
Ch. 4
Programming Text
Validation of
input
Interactive
vs. Batch input
Sample
Problems (labs)
EXAM II
Selection Statement
Logical
Expressions
If
Statements-branch-conditional
Sample Problems
Looping
Statements
While
Loops&Do
While-control structure
Ch. 6 Programming Text
For Loops
–control
structure Ch. 9 Programming Text
The
introduction of each new topic will be followed
by appropriate classroom applications, lab work and homework
assignments.
FINAL EXAM SCHEDULE
|
Start
Programs
Immediately
Do NOT Procrastinate Ask Question in Class Backup!
Backup! Backup!
|
Fall 2005