The Building Blocks: Binary Numbers, Boolean

advertisement

Lecture Schedule

Weeks

1 - 5

6 - 10

Chapter Textbook Topics

1,2,3

4,5,6

7,8

9-15*

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 Lecture Topics

Week 1

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