CSCI 523 Class Schedule

January

2007

Next
Sunday Monday Tuesday Wednesday Thursday Friday Saturday

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

MARTIN LUTHER KING, JR. HOLIDAY
(administrative offices closed)

16

Classes Begin
  1. Review syllabus
  2. Introduction to OS model
  3. Introduction to Internet assets

17

18

  1. OS Model Objectives

19

20

21

22

23

  1. OS Model Objectives
  2. Overview of C programming syntax

24

25

  1. Overview of C programming syntax

26

27

28

29

30

  1. Overview of assembly language syntax and compiler optimaztion
  2. LKD Chapter 2 - recompiling the kernel objectives

31

CSCI 523 for February 2007
Previous

CSCI 523 Class Schedule

February

2007

Next
Sunday Monday Tuesday Wednesday Thursday Friday Saturday

1

  1. GCC and Kernel idioms
  2. GNU C library call format
  3. Tracing the write() system service

2

3

4

5

6

  1. Programming Assignment One - Recompile the Kernel
  2. System call entry.S
  3. LKP Chapter objectives

7

8

  1. Tracing the open() system service

9

10

11

12

13

  1. Program One Due
  2. Programming Assignment Two - Hi Mom from the kernel and driver
  3. Review kernel idioms
  4. Review possible semester projects
  5. Review article "Where are OSs headed?"
  6. Continue open() service

14

15

  1. Continue open() service

16

17

18

19

20

  1. Program Two - Hi Mom is Due
  2. Programming Assignment Three - New System Call
  3. Last day to submit application for May diplomas
  4. Continue open() service

21

22

  1. Homework Two Due
  2. Finish open() service

23

24

25

26

Deadline for course withdrawals
(no refund)

27

  1. read() service

28

CSCI 523 for March 2007
Previous

CSCI 523 Class Schedule

March

2007

Next
Sunday Monday Tuesday Wednesday Thursday Friday Saturday

1

  1. read() service

2

3

4

5


6

  1. read() service

7

8

No Class

9

10

11

12

SPRING BREAK

13

SPRING BREAK

14

SPRING BREAK

15

SPRING BREAK

16

SPRING BREAK

17

18

19

20

  1. Debugging Program Four Assignment

21

22

  1. Chapter Seven - Scheduling

23

24

25

26

27

  1. Program Four - Copy User Argument Assignment

28

29

30

31