CS 1104: Introduction to Computer
Science
Fall 2003 Calendar
|
Week |
Topic |
Resources |
Activities & Homework |
|
Aug 25 |
Introduction. |
Text 1.2, 1.3, |
|
|
Sept 1 |
Text 2.1-3, |
Exercise: Enumeration, Differences,
Algorithms, Algorithms I, Algorithms II |
|
|
Sept 8 |
Text 3.1-5, |
Exercise: Algorithms III |
|
|
Sept 15 |
Text 4.1-2, |
Exercise: Bin/Dec Conversion, Binary
Add/Sub, Numbers |
|
|
Sept 22 |
Text 4.3.1. |
Exercise: Binary Mult/Divide, Boolean Algebra, Boolean Expressions I,
Boolean Expressions II |
|
|
Sept 29 |
Exercise: Truth
Tables |
||
|
Oct 6 |
Text 5.1, 5.2, |
Exercise: Computer Organization |
|
|
Oct 13 |
Text 6.1-4; |
Exercise: Assembly,
Virtual Machines |
|
|
Oct 20 |
High Level Languages, Software Engineering and Programming Paradigms |
Text 7.1-2, 7.9, 8.1-4; tutorial support: prog. lang., softw. eng. |
Exercise: Software Engineering, Programming
Paradigms |
|
Oct 27 |
Programming Paradigms (cont'd) |
Text 8.1-6 |
Exercise: LISP, Prolog |
|
Nov 3 |
Text 9. |
Exercise: Expressions |
|
|
Nov 10 |
Text 10; |
Exercise: Turing Machine |
|
|
Nov 17 |
Exercise: Exercise: Spreadsheets, Databases |
||
|
Nov 24 |
Thanksgiving Break! |
||
|
Dec 1 |
Text 11 & 12; |
Exercise: History of Computing |
|
|
Dec 8 |
Social & Legal Issues (ppt) |
|
|
|
FINAL EXAMINATION DEC 12, 2003 |
Last updated 11/04/2003