Fall Semester, 2009
Section 205: TTH 2:30 p.m. - 3:45 p.m., Room E-0280
Section 261: TTH 5:30 p.m. - 6:45 p.m., Room E-0280
Tentative Course Outline
Note: extra credit opportunities are listed in red.
| Date | Class Meeting | Topic | Readings and assignments | Work due today |
|---|---|---|---|---|
| 08/18 | 1 | Introduction | none | none |
| 08/20 | 2 | Course Tools History of Computing |
Chapter 1, Computing History Timeline Lab 1 from Explorations in Computer Science, Activity and Exercise 1 History of Computing essay p. 31, questions 4 and 6 |
none |
| 08/25 | 3 | Numeric data |
Chapter 2 pp. 48-49, Exercises 28, 30, 32, 34 (show your work) p. 51, questions 1 and 3 |
Lab 1 |
| 08/27 | 4 | Numeric data | Lab 2 from Explorations in Computer Science,
Activity and Exercise 1, plus Deeper Investigation |
History essay Chapter 1 exercises (extra credit) |
| 09/01 | 5 | Text data |
Chapter 3 (omit section 3.2) p. 89, questions 4 & 5 |
|
| 09/03 | 6 | Video/audio data |
Lab 3B from Explorations in Computer Science, Activity and Exercises
1-3, plus Deeper Investigation Video data lab |
Chapter 2 exercises |
| 09/08 | 7 | Boolean logic and gates | Chapter 4 pp. 113-114, Exercises 44, 56, 60 p. 117, questions 2 & 5 |
Lab 2 Chapter 3 exercises (extra credit) |
| 09/10 | 8 | Boolean logic and gates | Lab 4 from Explorations in Computer Science,
Activity and Exercises 1-2 only, plus Exercises 3-4 and Deeper Investigation Ergonomics essay |
Lab 3B, video data lab |
| 09/15 | 9 | Computer hardware | Chapter 5 p. 145, questions 3 & 6 |
Chapter 4 exercises |
| 09/17 | 10 | Computer hardware | Chapter 5 Computer comparison shopping project |
Lab 4 |
| 09/22 | 11 | Test #1 | Chapters 1-4 | none |
| 09/24 | 12 | Systems software -- operating systems | Chapter 10 pp. 348-351, exercises 54, 56, 58, 70 p. 351, question 4 Hacking essay |
Chapter 5 exercises (extra credit) Ergonomics essay |
| 09/29 | 13 | Systems software -- file systems |
Chapter 11 pp. 373-374, exercises 54, 56 p. 375, question 5 |
Computer comparison shopping project |
| 10/01 | 14 | Systems software -- labs | Lab 10 from Explorations in Computer Science, Activity and
all exercises, plus Deeper Investigation Lab 11 from Explorations in Computer Science, Activity and all exercises, plus Deeper Investigation |
Chapter 10 exercises |
| 10/06 | Student Study Day/Faculty Development Day, no class meeting | |||
| 10/08 | 15 | Applications software -- spreadsheets | Chapter 12 Lab 12A from Explorations in Computer Science, Activity and all exercises Spreadsheet lab from class web site |
Hacking essay Chapter 11 exercises |
| 10/12 | Midpoint of the semester Last date to withdraw with a grade of 'W' |
|||
| 10/13 | 16 | Applications software -- databases | pp. 405-406, eexercises 56, 58, 60, 70 Database lab Lab 12B from Explorations in Computer Science, Activity and all exercises, plus Deeper Investigation | Labs 10 and 11 |
| 10/15 | 17 | Computer networks | Chapter 15 P. 503, exercise 4 |
Lab 12A Spreadsheet lab |
| 10/20 | 18 | Computer networks | Lab 15 from Explorations in Computer Science, Activity
and Exercises 1-5, plus Deeper Investigation Data encryption essay |
Database lab, Lab 12B |
| 10/22 | 19 | Test #2 | Chapters 5, 10-12 | none |
| 10/27 | 20 | Artificial Intelligence The World Wide Web |
Chapter 13 Chapter 16 plus additional notes pp. 437-439, exercise 66 p. 439, questions 1 and 2 Privacy essay Lab 13 from Explorations in Computer Science, Activity and Exercises 1 & 2, plus Deeper Investigation |
Encryption essay |
| 10/29 | 21 | The World Wide Web | Chapter 16 plus additional notes p. 529, questions 1 & 6 Web Design Project |
Chapter 15 exercises (extra credit) Data encryption essay Lab 15 |
| 11/03 | 22 | Algorithms |
Chapter 6 p. 193, question 3 Professional Conduct essay |
Chapter 13 exercises, Lab 13 |
| 11/05 | 23 | Algorithms -- in-class exercise | Chapter 6 | Privacy essay, Chapter 16 exercises (extra credit) |
| 11/10 | 24 | Programming language concepts | Chapter 8 (omit 8.4) p. 277, exercise 5 |
Chapter 6 exercises (extra credit) |
| 11/12 | 25 | Programming with ALICE |
ALICE tutorials
Viruses essay |
Professional conduct essay |
| 11/17 | 26 | Programming with ALICE | Alice Assignment #1 | Chapter 8 exercises (extra credit) |
| 11/19 | 27 | Test #3 | Chapters 6, 8, 13, 16 | none |
| 11/24 | 28 | Programming with ALICE | Alice Assignment #2 | Alice Assignment #1 |
| 12/01 | 29 | Programming with ALICE | Final Alice Assignment | Alice Assignment #2 |
| 12/03 | 30 | Review and wrapup | Viruses essay, Web design project any remaining late work. Alice final project is due at the beginning of the final exam. |
|

