CS 1104: Introduction to Computer Science
Fall 2003 Calendar

Week

Topic

Resources

Activities & Homework

Aug 25

Introduction.

Text 1.2, 1.3,
PowerPoint presentations: Intro and "What is CS?"

 

Sept 1

What is CS? Algorithms.

Problem Solving and Algorithms.

Text 2.1-3,
tutorial support.

Exercise: Enumeration, Differences, Algorithms, Algorithms I, Algorithms II
Homework: #1

Sept 8

Efficiency of Algorithms

Text 3.1-5,
tutorial support.

Exercise: Algorithms III
Quiz: #1

Sept 15

Binary Representation and Arithmetic

Text 4.1-2,
tutorial support, number system conversion tool, practice exercises

Exercise: Bin/Dec Conversion, Binary Add/Sub, Numbers
Homework: #2

Sept 22

Binary Arithmetic, Boolean Logic and Truth Tables

Text 4.3.1.

Exercise: Binary Mult/Divide, Boolean Algebra, Boolean Expressions I, Boolean Expressions II
Quiz: #2

Sept 29

From Boolean Logic to Gates and Circuits

Text 4.3.2, 4.4,
tutorial support on gates and circuits.

Exercise: Truth Tables
Quiz: #3

Oct 6

Computer Organization

Text 5.1, 5.2,
tutorial support, "The Great Myths of Computing" (ppt)

Exercise: Computer Organization
Homework: #3

Oct 13

System Software & Virtual Machines

Text 6.1-4;
The History of Operating Systems, tutorial support

Exercise: Assembly, Virtual Machines
Quiz: #4

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
Homework: #4

Oct 27

Programming Paradigms (cont'd)

Text 8.1-6

Exercise: LISP, Prolog
Quiz: #5

Nov 3

Compilers

Text 9.

Exercise: Expressions
Homework: #5

Nov 10

Models of Computation

Text 10;
bio of Alan Turing

Exercise: Turing Machine
Quiz: #6

Nov 17

Applications, Graphics & Animation, Networks

tutorial support

Exercise: Exercise: Spreadsheets, Databases
Quiz: #7

Nov 24

Thanksgiving Break!

Dec 1

History of Computing

Text 11 & 12;
Text 5.3,
"Machine That Changed The World" (video)

Exercise: History of Computing

Dec 8

Social & Legal Issues (ppt)

Text 14;
Misc Refs: [1], [2], [3], [4]

 

 

FINAL EXAMINATION DEC 12, 2003
4:25 pm - 6:25 pm
Double-check time at end of semester in case of changes

 

Last updated 11/04/2003