fALL 2008 Tentative Schedule

 

Class

Lecture Topics

Reading Assg

Lab

(for the week)

August 25

Syllabus

 

No Labs

August 27

 History

Computer Organization

P., 2-3

No Labs

September 1

Labor Day Holiday

 

No Labs

September 3

Operating Systems

 Introduction to UNIX [PDF]

 

 Lab 1

September  8

Simple Design Concepts

 

 

September 10

Formalized Notation

  P., 38-45

  Lab 2

September  15 

Basics of C

P., 4-18

 

September 17 

Data Types

 

  Lab 3

 September 22

 Arithmetic Operations

P., 18-28

 

 September 24

Input / Output

P., 313-322

 Lab 4

September 29

Relational and Logical Operators

P., 39

 

October 1 

Selection Control Structures

 P., 37-59 

Lab 5

October 3 

Review for Exam 1  

   

October 6

Exam 1 (6:00-7:20 PM)  

 

October 8 

  Selection Control Structures

 P., 105-116

 

October 13 

Repetition Control Structures

 P., 75-83

   Lab 6

October 15

 Repetition Control Structures

P., 94-95

  Lab 7

October 20

  Repetition Control Structures

P., 83-89

 

October 22

Functions

P., 121-134

 

October 27

Functions

P., 135-144

Lab 8

October 29

Functions

   

November 3

Review for Exam 2  

Lab 9

November 5

Exam 2 (6:00-7:20 PM)   

   

November 7

Scope  

P., 132  

November 10

Arrays

P., 217-223

 

November 12

Arrays

P., 232-238

Lab 10

November 17

  Strings

P., 263-268

 

November 19

  Strings

P., 270-275

 

November 24

  Data Files

P., 331-336

Lab 11

November 26

Bitwise Operators

P., 383-396

 

December 1

Revisiting previous lectures

5pm:  Deadline for work to be submitted for credit     

 

 

December 3

Review for Final Exam

 

Lab Practical

December 5

  Final Exam (6:00-8:00 PM)

 

 Designed and Maintained by Gautham Pallapa