| This schedule is approximate and will be constructed as the semester goes on. It will serve to remind you what we have covered and what extra material is part of the course. | |||||
| Week | Date | Topic | Reading | Laboratory
(Subject to change of order and topic as the semster progresses) |
Assignment
Most exercises are for your own enrichment. They will not be collected or graded, unless that appears to be necessary. You may be called upon to discuss the assignment and present your solution in class. |
|---|---|---|---|---|---|
| 1 | 1/12-14 | What is a computer? How is the study of text related to computing?
Introduction to the World Wide Web as an information repository.
Lecture Notes |
Class web pages | Looking in the drawers. Getting to know the computer and the lab environment | Carefully review the class web pages |
| 2 | 1/19-21 | Representing information in a machine.
Binary encoding of characters and numbers, hexadecimal representation of binary values. Lecture notes |
Text storage and manipulation | Exercise 1 handout. Binary representation of information
An online quiz is available to test your understanding of number conversions. |
|
| 3 | 1/26-28 | Binary values expanded | Files, directories, disks, computers | ||
| 4 | 2/2-4 | The Abstract Data Type String; operations on strings Lecture notes | Unraveling the Wold Wide Web | Exercise handout 2 due February 9 | |
| 5 | 2/9-11 | The Abstract Data Type: Tree; trees, subtrees, relation to directory structures. Lecture notes | Exercise 3 (Trees) due 2/18 | ||
| 6 | 2/16-18 | Trees and directories, continued.
Introduction to HTML, Web pages |
Web page introduction | Review all exercises, prepare for exam | |
| 7 | 2/23-25 | Review and Examination | Web pages | ||
| Semester
Break |
3/2-4 | ||||
| 8 | 2/9-11 | Pattern Matching | Slides | ||
| 9 | 2/16-18 | topic | Reading | Assignment | |
| 10 | 2/23-25 | topic | Reading | Assignment | |
| 11 | 2/30-4/1 | Easter break begins Thursday | Reading | Assignment | |
| 12 | 4/6-8 | topic | Reading | Assignment | |
| 13 | 4/13-15 | topic | Reading | Assignment | |
| 14 | 4/20-22 | topic | Reading | Assignment | |
| 15 | 4/28 | Note that Thursday classes meet on Wednesday | Reading | Assignment | |