CS 1500, Spring
2008, Class Schedule, Lecture Notes
Note: Schedule is subject to change,
please
check frequently
WK |
Class/Date |
Topic |
Book
Chapter |
Events
|
Reading
|
1 |
Th 2/14 |
Introduction |
1 |
Go Over Syllabus |
Savitch 1.1, 1.2,
1.3 Familiarize with Unix book |
2 |
T 2/19 |
Demo and Intro to Lab (Meet in classroom P114) |
Getting Started in the lab | ||
Th 2/21 |
Unix Commands and Area
Program |
Area |
Savitch 1.4, 1.5 |
||
3 |
T 2/26 |
Identifiers, Variables, Assignments Console I/O, Program Style, Libraries and Namespaces |
1.2, 1.3, 1.4, 1.5 |
Lab 1and Solo Program 1 Assigned |
|
Th 2/28 |
Constants,
More Console I/O |
1.2, 1.3 |
Lab 1 Due, Lab 2
Assigned, arithmetic.cpp |
Savitch
2.1, 2.2 |
|
4 |
T 3/4 |
Boolean Expressions, Branching Mechanisms |
2.1, 2.2 |
Solo Program 1 Due, Solo Program
2 Assigned |
|
Th 3/6 |
Switch and Intro to Loops |
2.2, 2.3 |
Lab 2
Due |
Savitch 2.3 |
|
5 |
T 3/11 |
Loops |
2.3 |
Lab 3 Assigned, menu.cpp, loops.cpp |
|
Th 3/13 |
Loops, Lab3, Review |
1-3 |
Solo
Program 2 Due (extra credit also due) |
||
6 |
T 3/18 |
Quiz 1 |
Ch. 1, 2 basic Unix Labs/Programs |
||
Th 3/20 |
Functions |
3.1, 3.2 |
Lab 3
due midnight on Friday, March 21, cost.cpp Solo Program 3 Assigned |
Savitch 3.1, 3.2 |
|
SPRING BREAK: March
24-28 |
|||||
7 |
T 4/1 |
Functions, work in lab |
3.2 |
||
Th 4/3 |
Go over quiz, random
numbers |
3.1 |
powers.cpp, random.cpp |
Savitch 3.3 |
|
8 |
T 4/8 |
scope |
3.3 |
Lab 4 Assigned |
Savitch 4.1 |
Th 4/10 |
Review for Quiz, Solo3 |
Solo Program 3 Due |
|||
9 |
T 4/15 |
Computers and Math, Quiz 2 |
Ch 3 |
||
Th 4/17 |
Go Over Quiz, Stubs and
Drivers |
4.3 |
Savitch 4.3 |
||
|
|
Parameters |
4.1 |
Lab 4
Due, Solo Program 4 Assigned, swap.cpp |
Savitch 4.1 |
Th 4/24 |
Functions, Overloading
and Default Parameters |
4.1, 4.2 |
|||
11 |
|
Arrays |
5.1 |
first_array.cpp |
Savitch 5 |
Th 5/1 |
Arrays in Functions |
5.2 |
Solo Program 4 Due, odd_array.cpp
Solo Program 5 Assigned |
||
12 |
|
Arrays in Programming |
5.3 |
||
Th 5/8 |
Quiz, Lab |
Ch 4 |
|||
13 |
|
Multidimensional Arrays |
5.4 |
||
Th 5/15 |
File I/O |
12.1,
12.2 |
Solo Program 6 Assigned |
Savitch 12.1,
12.2 |
|
14 |
|
Quiz |
Ch 5 |
|
|
|
T 5/27 |
FINAL EXAM 8:30 AM - 10:30 AM |
Solo Program 5 Due, Solo Program 6 Due |