The Building Blocks: Binary Numbers, Boolean

advertisement

Lecture Schedule

Weeks

1 - 5

6 - 10

Chapter

1,2,3

4,5,6

7,8

9-15*

Textbook Topics

Intro, Algorithm Discovery & Design, Algorithm Efficiency

Hardware Bldg. Blocks, Comp Sys Org, System Software & Virtual Machines

Computer Networks, Intro to High-Level Programming (C++)

*Selected short topics (AI, E-commerce, Information Security, Ethical issues,etc)

11 - 15

Meeting

Week 1

Lecture Topics

01 T 08/31

An Introduction to Computer Science (Chapter 1)

02 R 09/02

An Introduction to Computer Science (Chapter 1)

Algorithm Discovery and Design (Chapter 2)

Week 2

03 T 09/07

Algorithm Discovery and Design (Chapter 2)

04 R 09/09

Algorithm Discovery and Design (Chapter 1,2 review)

Week 3

05 T 09/14

The Efficiency of Algorithms (Chapter 3)

06 R 09/16

The Efficiency of Algorithms (Chapter 3)

Week 4

07 T 09/21

The Efficiency of Algorithms (Chapter 3)

Quiz (Ch1-Ch3)

08 R 09/23

The Building Blocks: Binary Numbers, Boolean Logic, and Gates (Chapter 4)

Week 5

09 T 09/28

The Building Blocks: Binary Numbers, Boolean Logic, and Gates (Chapter 4)

10 R 09/30

The Building Blocks: Binary Numbers, Boolean Logic, and Gates (Chapter 4)

Week 6

11 T 10/05

The Building Blocks: Binary Numbers, Boolean Logic, and Gates (Chapter 4)

Review for the exam

12 R 10/07

Midterm exam

Week 7

18 T 10/12

Computer System Organization (Chapter 5)

19 R 10/14

Computer System Organization (Chapter 5)

Week 8

20 T 10/19

Computer System Organization (Chapter 5)

21 R 10/21

An Introduction to System Software and Virtual Machines (Chapter 6)

Homework 2 (due)

Week 9

23 T 10/26

An Introduction to System Software and Virtual Machines (Chapter 6)

Quiz (Ch4-Ch5)

24 R 10/28

An Introduction to System Software and Virtual Machines (Chapter 6)

Week 10

25 T 11/02

An Introduction to System Software and Virtual Machines (Chapter 6)

26 R 11/04

An Overview for the midterm exam

Homework 3 (due)

Week 11

27 T 11/09

Midterm exam

28 R 11/11

Holiday

Week 12

33 T 11/16

Computer Networks, The Internet, and the World Wide Web (Chapter 7)

34 R 11/18

Computer Networks, The Internet, and the World Wide Web (Chapter 7)

Week 13

35 T 11/23

Introduction to High-Level Language Programming (Chapter 8)

Homework 4 (due)

R 11/25

Thanksgiving Day - Holiday

Week 14

36 M 11/30

Introduction to High-Level Language Programming (Chapter 8)

37 R 12/02

Introduction to High-Level Language Programming (Chapter 8)

Week 15

The Tower of Babel (Chapter 9)

38 T 12/07

Quiz (Ch6 – Ch8)

Homework 5 (due)

39 R 12/09

An overview for the final exam

Finals Week

F 12/17

(12.45 p.m. – 3.00 p.m.) Final exam

Download