CMPE 003, Spring 1998: Course Outline

DATE LECTURE TOPICS TEXT READINGS PROJECT DUE
Tue 04/07 Course Logistics, CATS Accounts, e-mail pp. 3-5, pp. 70-79
Thu 04/09 Application Software: The Basics, Word Processing, Relationship to Operating Systems pp. 16-20, pp. 87-98, Recommended: Radlow pp. 370-391 or Beekman pp. 99-119 Project #0: DUE 04/10
Tue 04/14 Operating Systems: What, How, Who, Why

Thu 04/16 Computer Operations, Some More Hardware pp. 329-347
Tue 04/21 More Application Software-Spreadsheets; Review pp. 50-62 Project #1: Word Processing, DUE 04/21
Thu 04/23 MIDTERM #1; Applications: Graphics Recommended: Beekman,pp. 144-174, on CMPS 002 reserve list
Tue 04/28 More Applications: Databases, What Applications mean on the Internet pp. 34-48; Recommended: Radlow, pp. 246-305 Project #2: Short paper, DUE 04/28
Thu 04/30 Internet History Recommended: Beekman, pp. 226-252, on CMPS 002 reserve list
Tue 05/05 HTML and Internet Tools
Project #3: Spreadsheet, DUE 05/05
Thu 05/07 More HTML, Internet Tools and Networks Recommended: Beekman, pp. 204-223, on CMPS 002 reserve list
Tue 05/12 Finally the last of Networks
Project #4: Short Paper, DUE 05/12
Thu 05/14 MIDTERM #2; How to Think about Programming PB & J Sandwich Homework, DUE 05/19
Tue 05/19 Programming pp. 103-127 Project #5: HTML Fix-it, DUE 05/19
Thu 05/21 More Programming pp.131-155, pp. 170-187, Recommended: pp. 157-164
Tue 05/26 EXCHANGE DAY, no class

Thu 05/28 Yet More Programming pp. 199-206, WILL BE VERY USEFUL TO READ BEFORE LECTURE!
Tues 06/02 Future for Computers

Thu 06/04 Future for Computing
PLEASE SEE ANNOUNCEMENT: Project #6: Pascal, DUE 06/04/98 by 6:00PM
Tue 06/09 CANCELLED

Thu 06/11 Last class: review
Project #7: Grand Project, DUE 06/11/98 by END OF CLASS
Thu 06/18 FINAL EXAM 4:00-7:00 PM, CU 1

Notes: No lab Monday, 05/25/98, Memorial Day, Campus Holiday

Notes: Recommended readings available at Science Library Reserve