Spring Semester, 2010
Section 200: MW 11:30 a.m. - 12:45 p.m., Room E-0280 Section 202: MW 1:00 p.m. - 2:15 p.m., Room E-0280 Section 205: TTH 2:30 p.m. - 3:45 p.m., Room E-0280

Tentative Course Outline -- Tuesday/Thursday classes

Note: extra credit opportunities are listed in red.

Date Class Meeting Topic Readings and assignments Work due today
01/12 1 Introduction none none
01/14 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
01/21 3 Numeric data Chapter 2
pp. 48-49, Exercises 28-34 (show your work)
p. 51, questions 4 and 5
Lab 1
01/26 4 Numeric data Lab 2 from Explorations in Computer Science, Activity and Exercise 1, plus Deeper Investigation
History essay
Chapter 1 exercises (extra credit)
01/28 5 Text data Chapter 3 (omit section 3.2)
p. 89, question 4
02/02 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
02/04 7 Boolean logic and gates Chapter 4
p. 117, questions 2 & 4
Privacy essay
Lab 2
Chapter 3 exercises (extra credit)
02/09 8 Boolean logic and gates Chapter 4
pp. 114-115, Exercises 55-61
Lab 3B
Video data lab
02/11 9 Computer hardware Chapter 5
p. 147, Exercises 55-56
p. 149, question 5
Ergonomics essay
Privacy essay
02/16 10 Computer hardware Chapter 5
Computer comparison shopping project
Chapter 4 exercises
02/18 11 Test #1 Chapters 1-4 none
02/23 12 Systems software -- operating systems Chapter 10
pp. 358-361, exercises 49, 51, 54-56, 58, 59, 69-71
p. 361, question 5
Chapter 5 exercises
Ergonomics essay
02/25 13 Systems software --
file systems
Chapter 11
pp. 384, exercises 54-56
p. 385, questions 4 and 6
Computer comparison shopping project
03/02 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
03/04 15 Applications software -- spreadsheets Chapter 12, sections 12.1-12.2
Lab 12A from Explorations in Computer Science, Activity and all exercises
Spreadsheet lab from class web site
Chapter 11 exercises
03/16 Midpoint of the semester
Last date to withdraw with a grade of 'W'
03/16 16 Applications software -- databases Chapter 12, sections 12.3-12.4
p. 421, exercises 63-68
Database lab
Lab 12B from Explorations in Computer Science, Activity and all exercises, plus Deeper Investigation
Labs 10 and 11
03/18 17 Computer Security Hacking essay
Lab 12A
Spreadsheet lab
03/23 18 Computer networks Chapter 15
pp. 599-600, exercises 34, 51
Data encryption essay
Database exercises and lab,
Lab 12B
03/25 19 Test #2 Chapters 5, 10-12 none
03/30 20 Computer networks Lab 15 from Explorations in Computer Science, Activity and Exercises 1-5, plus Deeper Investigation
Chapter 12 information security questions
Hacking essay
04/01 21 The World Wide Web Chapter 16 plus additional notes
p. 547, questions 4 & 6
Chapter 15 exercises
04/06 22 The World Wide Web Chapter 16 plus additional notes
Web Design Project
Data encryption essay
04/08 23 Algorithms
Chapter 7. sections 7.1 and 7.7
p. 243, question 3
Professional Conduct essay
Lab 15
04/13 24 Algorithms -- in-class exercise Chapter 7 Chapter 16 exercises (extra credit)
04/15 25 Programming language concepts Chapter 9, sections 9.2-9.4
pp. 328-330, exercises 50, 54
p. 331, exercise 5
Chapter 7 in-class exercise and extra credit
Professional conduct essay
04/20 26 Programming with ALICE ALICE tutorials (Alice Assignment #1)
Viruses essay
Web Design Project
04/22 27 Test #3 Chapters 7, 9, 15, 16 none
04/27 28 Programming with ALICE Alice Assignment #2 Alice Assignment #1
04/29 29 Programming with ALICE Final Alice Assignment Viruses essay
05/04 30 Review and wrapup Alice Assignment #2
any remaining late work.
Alice final project is due at the beginning of the final exam.