Operating Systems and Networking                      Spring 2002   

 

INSTRUCTOR:          Dr. Stephen C. Hayne 
Stephen.Hayne@business.colostate.edu         
http://www.speedofheat.com/hayne/net

OFFICE:                     Rockwell 029

OFFICE HOURS:       3pm – 4pm  M-R

TA HOURS:                To Be Announced  - held in Rockwell Computer Lab

 

TEXTS:           Required for Networking:

Business Data Communications, 4th Edition, 2001, William Stallings, Upper Saddle River, NJ: Prentice Hall.  ISBN 0-13-088263-1. 

                        Optional for Operating Systems:

Kirch and Dawson.  (2000)  Linux Network Administrators Guide, O’Reilly Publishers  ISBN:1-56592-400-2  

 

HANDOUTS: Copies of all PowerPoint slides are available at Business Express.

 

COURSE OUTCOMES:

            After completing this class, a student will be able to:

 

·         Explain Operating Systems: processes, process management

·         Explain memory and file systems an how it applies to various operating systems

·         Explain the OSI and TCP/IP networking models, and their roles in networking and the Internet

·         Understand and explain how to measure network performance

·         Understand the role of wireless transmission in network implementations

·         Manage network and web functions on LINUX

·         Program simple network applications

 

ASSIGNMENTS:

            There will be 4 assignments - each worth between 50 and 100 points.  Unexcused late assignments will not be accepted.

 

GRADING:

            3          Tests               100 pts. each                          300

            4          Assignments   50-100 pts. each                     400

                                                                                                700

 

            Grading will be based on a 100%-93% = A, 92-90 = A-, 89-87 = B+, 88-83 = B, 82-80 = B-, 79-77 = C+, 76-73 = C, 72-70 = C-, etc.

            There may be some slight deviations from this scale in calculating the final course grades but such adjustments will always improve a student’s grade.

 

Test Information:

Test No.          Material Covered                                 Date                            Format

Test 1              OS Concepts and UNIX                      February 14                Multiple Choice

Test 2              Basic Networking     (Take Home)      March 26                    Short and Long Answer

Test 3              Advanced LINUX and Networking       Exam Week                MC and Short Answer


 

 

BD 620 Schedule

Spring 2002, 9:30am-10:45, T/R

(subject to adjustments during semester)

 

Week

Date

Topic

Readings

Due

1

Jan 15

Course Overview, Introduction

N 1

 

 

17

Network Systems

N 2, 3

 

2

22

Client-Server Architecture

N 17

 

 

24

OSI Model and TCP/IP

N 4

 

3

29

Continued ... and Internet Addressing and More TCP/IP

N 5

 

 

31

Continued ...

 

4

Feb 5

Data Transmission

N 6

 

7

HTTP, Media

N 7

 

5

12

Continued ...  

HW1 (50) 

 

14

Test 1  

6

19

Transmission Fundamentals N 8

 

 

21

Continued ... and Test 1 Review

 

7

26

Data Link, (Sliding Window, Another Example)

N 9

 

 

28

Linux: Security, (Hack Attack)

U PP

 

8

Mar 5

Continued ...

 

7

Efficiency

N 10

 

9

19

Switching, Routing, Frame Relay, ATM

N 11

HW2 (50) 

 

21

Sockets

 

10

26

Wireless

N 13

Test 2

 

28

LANs, (Cable Modems/DSL)

N 14

 

11

Apr 2

Hubs, Switches and Test 2 Review

N 15

 

 

4

E-Mail

N 16

HW3 (TCP)

12

9

Encryption, Digital Signatures

N 20

 

 

11

XML

 

13

16

Linux: Applications (FTP, etc.)

TBD

 

 

18

Linux: Applications (APACHE)

TBD

 

14

23

Hacker’s School

TBD

HW3 (150)

 

25

Team Presentations

HW4 (150)

15

30

Team Presentations

 

 

May 2

E-Commerce and Ethical Hacking

 N 18 and Case

 

 

Exam Week

Test 3

 

 

 

Reading Codes: 

      U PP = UNIX PowerPoint  Slides

      N = Chapters in Telecommunication Text by Stallings and corresponding PowerPoint Slides

 

 

                                           All readings should be completed before class on the date shown