CSC 440 Advanced Networking

Spring 2007

        

Syllabus:

Time:         Thursday  1800-2100      Location:   Sverdrup 202
Instructor:     Noel J Petit                  Office:     Sverdrup 203D
Phone  (Office) 612-330-1061           E-mail:   petit@augsburg.edu

IMPORTANT NOTE TO WEC: This course is on the DAY SCHOOL schedule and runs thru the first week of May. We meet every Thursday night except for Mid-Term Break.

This course will study advanced topics in computer operating systems and networking. We will concentrate on the Unix operating system and network software to provide simple services on remote machines. The course will consist of lectures and exercises,  two one-hour quizzes, a  final project/presentation and a final examination. Exams will be largely essay questions with some simple arithmetic problems. The Lab Exercises are programming tasks outlined in the text book. They will be graded on the clarity of the journal that you keep while doing the lab exersizes.

Grading will be based on:

Lab Exercises

40 %

Project

20 %

One Hour Exams

10 % each

Final Exam

20 %

Text: Operating Systems, Gary Nutt,Addison Weseley, 3rd Edition 2003

Date

Topic

Chapters

Pages

Lab Exercises

18 Jan

Introduction to O/S

1

1-41

 

25  Jan

The Operating System

2

42-88

2.1

1 Feb

O/S and Computer Organization

3,4

89-151

3.1

8 Feb

Device Management

Processes

5,6

152-250

6.1

15 Feb

Quiz I

Scheduling

Synchronization

7,8

251-334

7.1, 8.1

22  Feb

Synchronization

Deadlock

9,10

335-413

9.1, 9.2

1 Mar

Memory Management

Virtual Memory

11,12

414-513

11.1

8 Mar

Quiz II
File Management

Security

13,14

514-613

13.1

15 Mar

Networks

Remote Files

15,16

615-695

15.1

22  Mar

(No class - Mid-term break)

 

 

 

29 Mar

Distributed Compuing

17,18

696-771

17.1

5 Apr

Design Strategies 

19

772-803

 

12 Apr

Presentations

 

 

 

19 Apr 

Presentations

 

 

 

26 Apr

Presentations

 

 

 

3 May

Final Exam ( Comprehensive)