CSC 240 Introduction to Networking and Communications -- Spring Day and Winter WEC 2006
Larry Ragland, Phone: (612) 330-1062, ragland@augsburg.edu
Office: Sverdrup 203-A
Text: Computer Networks and Internets, 4th Edition, by Douglas E. Comer

This course covers the principles and methods of data communications, information theory, distributed processing systems, network protocols and security, standards, network management, and general computer interfacing. (Prereq: CSC 160 and MPG 3)

Homework is due at the beginning of the next class period. If you are going to be absent, your homework is still due at the same time.

Students are expected to be familiar with Augsburg College policies regarding academic honesty and will be required to sign a statement indicating an understanding of these policies.

Students who have any disability for which some accomodation would be helpful are urged to contact me.

Grading
25% Homework and programs
75% Exams -- best three out of four
If you miss an exam, that is the one that will be dropped.


Date Topics Homework
Jan 19 Ch 1 Introduction --
Ch 2 Motivation and Tools 6,8
Ch 3 Network Programming and Applications
Ch 4 Transmission Media 3,7



26 Ch 5 Local Asynchronous Communication (RS-232) 1,2,3,5
Ch 6 Long-Distance Communication (Carriers, Modulation, and Modems) 2,6
Ch 7 Packets, Frames, and Error Detection 1,3,7



Feb 2 Ch 8 LAN Technologies and Network Topology 6
Ch 9 Hardware Addressing and Frame Type Identification 1,3,4
Ch 10 LAN Wiring, Physical Topology, and Interface Hardware --



9 Ch 11 Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches 7
Ch 12 Long-Distance and Local Loop Digital Technologies 4,8
Exam I, Chs 1-10



16 Ch 13 WAN Technologies and Routing 4 & Dijkstra's alg from node 6
Ch 14 Connection-Oriented Networking and ATM 9
Ch 15 Network Ownership, Service Paradigm, and Performance 4,5,7



23 Ch 16 Protocols and Layering 3,4
Ch 17 Internetworking: Concepts, Architecture, and Protocols 6
Ch 18 IP: Internet Protocol Addresses --



Mar 2 Ch 19 Binding Protocol Addresses (ARP) --
Ch 20 IP Datagrams and Datagram Forwarding 7,8
Exam II, Chs 11-18



9 Ch 21 IP Encapsulation, Fragmentation, and Reassimbly 2
Ch 22 The Future IP (IPv6) 1
Ch 23 An Error Reporting Mechanism (ICMP) --



16 Ch 24 UDP: Datagram Transport Service --
Ch 25 TCP: Reliable Transport Service 4
Ch 26 Network Address Translation --



23 SPRING BREAK



30 Ch 27 Internet Routing -- Last day to withdraw
Ch 28 Client-Server Interaction --
Ch 29 The Socket Interface --



Apr 6 Ch 30 Example of a Client and a Server --
Ch 31 Naming With the Domain Name System 7
Exam III, Chs 19-29



13 Ch 32 Electronic Mail Representation and Transfer 2,3
Ch 33 IP Telephone (VoIP) --
Ch 34 File Transfer and Remote File Access 2
Ch 35 World Wide Web Pages and Browsing 1,2



20 Ch 36 CGI Technology for Dynamic Web Documents --
Ch 37 Java Technology for Active Web Documents 4,6
Ch 38 RPC and Middleware --
Ch 39 Network Management (SNMP) --



27 Ch 40 Network Security 4
Ch 41 Initialization (Configuration) --

Mon, May 4, 6:30-8:30, Exam IV Chs 30-41