CS 1500, Spring
2009
Class Schedule, Lecture Notes
Note: Schedule is subject to change,
please
check frequently
WK |
Class/Date |
Topic
|
Book Chapter |
Events
|
Reading
|
1 |
M 2/16 |
Introduction
and syllabus |
1 |
Syllabus |
Syllabus, Chapter 1 |
W 2/18 |
C++ Basics |
1.1, 1.2, 1.3 |
|||
F 2/20 |
Getting Started in the Lab |
Meet in lab P-288 |
Getting Started |
||
2 |
M 2/23 |
C++ and Unix Basics |
1.3, 1.4 |
area program |
|
W 2/25 |
Lab1 and Solo1 (meet in
lab) |
Lab1 and Solo1 |
|||
F 2/27 |
C++ and Unix Basics | Lab1 Due |
|||
3 |
M 3/2 |
C++ and Unix Basics | 2.1, 2.2 |
Chapter 2 |
|
W 3/4 |
Work
in lab |
Solo1 Due, Lab2 Assigned |
|||
F 3/6 |
Quiz and work in lab |
Ch. 1 |
|||
4 |
M 3/9 |
C++ Basics |
2.3 |
Solo2 Assigned |
|
W 3/11 |
C++ Basics - choice |
2.4 |
arithmetic.cpp |
email Jonathan at cs1500students@gmail.com |
|
F 3/13 |
Lab |
Lab2 Due | Chapter 3, |
||
5 |
M 3/16 |
C++Basics - loops |
2.4, 2.5 |
Lab3 Assigned |
|
W 3/18 |
More Flow of Control |
3 |
loops, menu, miniloops.cpp | Jonathan's web page | |
F 3/20 |
Quiz and work in lab |
Ch. 2 |
Solo2 Due (Including extra credit) |
||
6 |
M 3/23 |
More loops |
3 |
||
W 3/25 |
Loops and
Lab |
3 |
Meet in classroom |
||
F 3/27 |
Lab |
Lab3 Due ExtraCreditLab3 Assigned |
|||
7 |
M 3/30 |
Yet More Loops |
3.4 |
||
W 4/1 |
Predefined Functions User Defined Functions |
4.1, 4.2, 4.3 |
ExtraCreditLab3 Due powers.cpp, cost.cpp Solo3 Assigned |
||
F 4/3 |
Lab4 Assigned |
||||
8 |
M 4/6 |
Quiz and Lab |
Ch. 3 |
||
W 4/8 |
Functions, go over quiz |
Ch. 4 |
Solo4 Assigned |
Extra credit for blog
posting! |
|
F 4/10 |
Lab |
Solo3 Due | |||
SPRING BREAK: April
13-17 |
|||||
9 |
M 4/20 |
Functions |
Ch. 4 |
swap.cpp |
|
W 4/22 |
Lab: Work on Lab4 |
||||
F 4/24 |
Functions: Parameter Passing | Ch. 4 and 5 |
|
||
|
|
Review for Quiz and Lab |
Lab4
Due, dostuff.cpp |
||
W 4/29 |
Quiz and Lab |
Ch. 4 |
|||
F 5/1 |
Go over quiz, solo4 |
|
|||
11 |
|
Arrays |
Ch. 7 | Solo5
Assigned random.cpp Solo6 Assigned |
|
W 5/6 |
Arrays and Lab 5 |
Solo4 Due | |||
F 5/8 |
Warrior
Day - No Class |
||||
12 |
|
Arrays and Lab 5 |
first_array.cpp odd_array.cpp |
||
W 5/13 |
Arrays and Birthday
Problem |
|
|||
F 5/15 |
Lab |
|
|||
13 |
|
File I/O and Lab |
6 |
||
W 5/20 |
Quiz and Lab |
Ch 5 and 7 | |
||
F 5/22 |
Meet in classroom, go over quiz, then to lab | Solo5 and Solo6 Due | |||
|
Wednesday 5/27 |
|
Absolute
last chance to turn in Solo Programs Late deduction is 2 points per program |