This document provides information about the Computer Networks course CS471/CMPE371 taught in the autumn quarter of 2003-2004 at LUMS. It outlines the instructor, Tariq Jadoon, their contact information and office hours. It also lists the TAs, Omer Shakeel and Bilal Javed Bhatti, and their office hours. The course is a 4-unit core course that introduces concepts, technologies and issues of computer networks using the OSI model. Grading will be based on quizzes, homework, programming assignments, a midterm, and final exam. The course will cover topics like the OSI model, physical layer, data link layer, local area networks, routing, TCP/IP,
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
CS471 Computer Networks Course Overview
1. CS471/ CMPE 371
Computer Networks
Instructor’s Name: Tariq M. Jadoon Year: 2003-2004
Office No. & Email: Room 130, jadoon@lums.edu.pk Quarter: Autumn
Office Hours: 10.00 am – 1.00 pm on F in R.130 Category: Senior
TA for the Course: Omer Shakeel omer@lums.edu.pk , Bilal Javed Bhatti, bjaved@lums.edu.pk
Office Hours: 3.30 pm – 5.30 pm on MW in DR-11
Course Code CS 471/ CMPE 371 Computer Networks
(Units) (4 units)
Course This course provides a first introduction to the concepts, technologies and issues that
Description have made computer networks possible.
Core/Elective Core
Required:
Pre-requisites • MATH 131 Probability
• CS 192 Problem Solving & Computer Programming
• Junior Standing
• To provide a unified introduction to Communication & Computer Networks and
Goals services using the OSI Model
2. CS471/ CMPE 371
Computer Networks
Year: 2003-2004
Quarter: Autumn
TextBooks, Required:
Programming • Communication Networks Fundamental Concepts & Key Architectures,
Environment, Leon-Garcia, Widjaja, 2000, McGraW Hill
etc. ISBN 0-07-0228396
Recommended:
• Andrew S. Tanenbaum, Computer Networks, 4th Edition, Prentice Hall 2003,
Lectures, There will be 30 sessions in all. TR = 75 min session, Fridays will have a 50 min session.
Tutorials &
Attendance Tutorials if any will be announced
Policy
Grading Quizzes: 20%
Homework 5%
Programming Assignment: 15%
Midterm: 30%
Final Exam: 30%
Regrading You can request for a re-grade within the following time limits after receiving:
Policies
HW and Quizzes: 2 days
Simulation Assignments: 3 days
Mid Term 3 days
Final Exam 3 days
3. CS471/ CMPE 371
Computer Networks
Year: 2003-2004
Quarter: Autumn
Module Topic Sessions Reading
• Networks and Services
(Garcia) Chapter 1
• Approaches to Network Design 2
Sections 1.1 & 1.2
The Big Picture of • Examples of Layering
Networks • The OSI Reference Model (Garcia) Chapter 2
• TCP/IP Protocol: How the Layers Work 2 Sections 2.1 to 2.3
Together
• Signals
• Digital Representation of Information
(Garcia) Chapter 3
• Capacity Theorems
Sections 3.1, 3.2
• Line Coding & Modems 4
Physical Layer • Transmission Media 3.5, 3.6, 3.7 and 4.1
• Multiplexing
• Error Detection and Correction (Garcia) Chapter 3
1
Sections 3.8.1 to 3.8.5
• Peer-to-Peer Protocols and Service Models 1 (Garcia) Chapter 5
• ARQ Protocols Sections 5.1 & 5.2
Data Link Layer • Sliding Window Flow Control 1 (Garcia) Chapter 5
Sections 5.3
• Data Link Controls 1 (Garcia) Chapter 5
Sections 5.4
Local Area • Multiple Access Communications 1 (Garcia) Chapter 6
Networks and Sections 6.1
Medium Access • Local Area Networks 2 (Garcia) Chapter 6
Control • Random Access Sections 6.2, 6.3
MIDTERM EXAM
Local Area • Scheduling Approaches to Medium Access 2 (Garcia) Chapter 6
Networks and Control Section 6.4
Medium Access
Control • LAN Standards 1 (Garcia) Chapter 6
Sections 6.6.1, 6.6.2
4. Module Topic Sessions Reading
• Network Services and Internal Network 1 (Garcia) Chapter 7
Operation Sections 7.1 to 7.3
• Packet Network Topology
• Datagrams and Virtual Circuits
• Routing in Packet Networks 1 (Garcia) Chapter 7
Section 7.4
Network and • Shortest Path Algorithms 2 (Garcia) Chapter 7
Transport Layers Section 7.5
• The TCP/IP Architecture 2 (Garcia) Chapter 8
• The Internet Protocol Sections 8.1 to 8.3
• IPv6
• User Datagram Protocol 2 (Garcia) Chapter 8
• Transport Control Protocol Sections 8.4, 8.5
Security • Security and Cryptographic Algorithms 3 (Garcia) Chapter 11
• Security Protocols Sections 11.1 to 11.3
• Cryptographic Algorithms
FINAL EXAM