Syllabus

The honors section of CS 401 will cover much of the same material as the standard sections. However, we will endeavor to cover that material in different ways and at a somewhat faster pace in order to make room in our schedule for some additional material not covered in the standard sections.

This page provides a schedule for the semester. It gives you a good idea what to expect the lectures to cover, when group discussions are scheduled, what reading you are expected to do in preparation for both lectures and discussions, when the homework assignments are due, and when the exams are scheduled. Please note, however, that this schedule may change during the semester. I prefer to adjust the coverage of material to meet the needs and desires of the class, rather than force the class to meet an arbitrary schedule decided before the semester even begins. Therefore, I will likely make adjustments to this syllabus as the semester proceeds. I may change due dates or the order of topics covered. I may add additional readings or reschedule discussions. For that matter, I may make any change I feel is appropriate to the course. I will, whenever possible, make changes at least one week in advance of the effected date. Therefore you should check the What’s New page frequently to see what may have changed.
 

Do not print this syllabus out at the beginning of the semester and expect it to remain fixed until May!
 
 
Day and Date  Class Type and Topic  Assigned Readings 
Thursday
January 18
Lecture 
Introduction
Understanding Computers: Chapter INT 
MS Office 2000 Pro: EC Module (Recommended)
Tuesday
January 23
Lecture 
Applications and 
System Software
Understanding Computers: Chapter SW1
Thursday
January 25
Lecture 
Files and Directories
Understanding Computers: Chapter SW2
Tuesday
January 30
Lecture 
Basic Windows Skills
MS Office 2000 Pro: WIN98 Module (Recommended)
Wednesday
January 31
Discussion 
Philosophical Frontiers
Computers in Society: Unit 8
Thursday
February 1
Lecture 
Basic Macintosh Skills
None
Tuesday
February 6
Lecture 
Basic UNIX Skills I
None
Thursday
February 8
Lecture 
Basic UNIX Skills II
None
Tuesday
February 13
Lecture 
To be announced
None
Wednesday
February 14
Discussion 
Social Institutions
Computers in Society: Unit 1
Thursday
February 15
Lecture 
Communications and 
Networks
Understanding Computers: Chapter NET1 
This Way to the Internet by David Plotnikoff
Tuesday
February 20
Lecture 
The World Wide Web
Understanding Computers: Chapter NET2 
MS Office 2000 Pro: WEB Module (Recommended)
Thursday
February 22
Lecture 
More UNIX Commands
Understanding Computers: Chapter NET3
Tuesday
February 27
Lecture 
Establishing a Web Page
PubPages by Jim Cerny
Wednesday
February 28
Discussion 
Social Institutions
Computers in Society: Unit 2
Thursday
March 1
Lecture 
Searching the Web
How to Search the Web by Terry A. Gray
Tuesday
March 6
Lecture 
Graphics
Understanding Computers: Display Devices section of Chapter HW3 
MS Office 2000 Pro: OFF Module (Recommended)
Thursday
March 8
Midterm Exam 
In Class
Review prior readings
Tuesday
March 20
Lecture 
Word Processing I
Understanding Computers: Chapter PS1 
MS Office 2000 Pro: WD Module (Tutorial 1)
Wednesday
March 21
Discussion 
Computers, People, 
& Social Interaction
Computers in Society: Unit 7
Thursday
March 22
Lecture 
Word Processing II
MS Office 2000 Pro: WD Module (Tutorials 2 & 3)
Tuesday
March 27
Lecture 
Word Processing III
MS Office 2000 Pro: WD Module (Tutorial 4)
Thursday
March 29
Lecture 
Spreadsheets I
Understanding Computers: Chapter PS2 
MS Office 2000 Pro: EX Module (Tutorial 1)
Tuesday
April 3
Lecture 
Spreadsheets II
MS Office 2000 Pro: EX Module (Tutorial 2)
Wednesday
April 4
Discussion 
Social Values: 
The Law, Ethics, 
& Privacy
Understanding Computers: Chapter LIV2 
Computers in Society: Unit 5
Thursday
April 5
Lecture 
Spreadsheets III
MS Office 2000 Pro: EX Module (Tutorial 3)
Tuesday
April 10
Lecture 
Spreadsheets IV
MS Office 2000 Pro: EX Module (Tutorial 4)
Thursday
April 12
Lecture 
Databases I
Understanding Computers: Chapter PS3 
MS Office 2000 Pro: AC Module (Tutorial 1)
Tuesday
April 17
Lecture 
Databases II
MS Office 2000 Pro: AC Module (Tutorial 2)
Wednesday
April 18
Discussion 
Technological Risks
Computers in Society: Unit 6
Thursday
April 19
Lecture 
Databases III
MS Office 2000 Pro: AC Module (Tutorial 3)
Tuesday
April 24
Lecture 
Databases IV
Understanding Computers: Chapters IS1 & IS2 
MS Office 2000 Pro: AC Module (Tutorial 4)
Thursday
April 26
Lecture 
Hardware I
Understanding Computers: Chapter HW1 
Understanding Computers: Chapter HW2
Tuesday
May 1
Lecture 
Hardware II
Understanding Computers: Chapter HW3 
Understanding Computers: Chapter LIV1
Thursday
May 3
Lecture 
Hardware III
None
Tuesday
May 8
Lecture 
Hardware Lab
None
Monday
May 14
3:30-5:30 PM
Exam 
Final
Review prior readings
 

Last modified: January 9, 2001
All material © 1999-2001, by A. Michael Gildersleeve
Contact the author at  amgilder@cs.unh.edu