CS 1500, Spring 2010   Class Schedule, Lecture Notes
Note: Schedule is subject to change, please check frequently

WK

Class/Date

Topic                                     

Book Chapter

Assignments                          

Reading                                                                                   

1

W 2/17

Introduction and syllabus

1

Syllabus, Chapter 1

F 2/19

Class: Demo of Monday's lab



2

M 2/22

Lab: Hello World
Lab1, Solo1

W 2/24

Class: Unix Commands and Using Computers in the Lab effectively



F 2/26

Class: Lecture on Chapter 1
Homework Submission and Scripts

Slides for 1.1 on BlackBoard
(Course Documents)

3

M 3/1

Lab: Work on Lab1 and Solo1



W 3/3

Class
1.2-4
 area program, Slides on BB
Email Jonathan

F 3/5

Lab

Lab1 Due, Solo1 Due
Lab 2 Assigned

4

M 3/8

Class
2.1, 2.2
arithmetic program,
Slides on BB
Chapter 2

W 3/10

Lab

Solo2 Assigned

F 3/12

Intro to Boolean Expressions and Choice
Quiz on Chapter 1
2.3, 2.4
Slides on BB

5

M  3/15

Lab

Lab2 Due

W 3/17

Class
2.3-2.5
loops, menu, miniLoops.cpp
Lab3 Assigned

F 3/19

Lab (Dr. Martin Furlough Day)



6

M 3/22

Class

loops

W 3/24

Lab

Work on Solo2 and Lab3

F 3/26

Class and discussion of Lab3
2.5, 3.1, 3.2
Slides on BB
Chapter 3

7

M 3/29

Class
3.3, 3.4
Slides on BB
Solo2 Due
Quiz Extra Credit

W 3/31

Cesar Chavez Day - No Class



F  4/2

Quiz Chapter 2

Solo3 Asigned
Chapter 4


Spring Break April 5-9



8

M  4/12

Class
4
powers.cpp

W 4/14

Class
4
cost.cpp

F 4/16

Lab

Lab3 Due, Lab 4 Assigned

9

M 4/19

Quiz Chapter 3



W 4/21

Class



F 4/23

Lab



10

M 4/26

Class - go over quiz - chapter 4

Solo3 Due

W 4/28

Class

swap.cpp, dostuff.cpp
Solo4 Assigned

F 4/30

Quiz3 REDO and lab



11

M 5/3

Class



W 5/5

Lab

Lab 4 Due

F 5/7

Lab

Solo5 Assigned

12

M 5/10

Class - Arrays
7
Solo4 Due, Solo6 Assigned
first_array.cpp
odd_array.cpp
random.cpp

W 5/12

Quiz Chapter 4



F 5/14

Furlough Day - Lab with Jonathan



13

M 5/17

Class - I/O
6


W 5/19

Class



F 5/21

Class




M 5/24
Quiz 5 then lab

Solo5 Due, Solo6Template


Friday 5/28


Final
8:30 am to 10:30 am


Solo6 Due