You are on page 1of 12

CSE/ECE404:

Computer Networks

Instructor: Dr. Liang Cheng


Department of Computer Science and Engineering
P.C. Rossin College of Engineering & Applied Science
Lehigh University

August 28, 2007


Outline
„ Course introduction
„ Computer network requirements
„ Hardware building blocks
„ Summary and homework

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Basic Course Information
„ Homepages
„ http://www.cse.lehigh.edu/~cheng
„ http://www.cse.lehigh.edu/~cheng/Teaching/CSE
ECE404-07/syllabus.html
„ Course syllabus
„ Office hours
„ Fridays from 1 PM to 4 PM, or by appointment
„ Packard Lab 326
„ Email: cheng@cse.lehigh.edu
„ Prerequisites
„ Programming in C, C++ or Java
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07
Course Objectives
„ Overall knowledge and deep understanding
„ Hands-on labs
„ Individual project
„ Research training
What => How => Why => ?
„ Explain the functionality of each layer

„ Evaluate the efficiency of retransmission protocols

„ Technical writing

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Tentative Course Schedule
„ http://www.cse.lehigh.edu/~cheng/Teaching/
CSEECE404-07/schedule.html

„ 09/20: Individual project progress slides due


„ 09/25: In-class individual project progress presentation
„ 11/05: Individual project report due
„ 11/05: Individual project demo due

„ 10/25: Hands-on lab (Router configuration and LAN setup)


„ Offline: Hands-on lab (Firewall and Ethereal)

„ 10/04: In-class midterm exam


„ Final exam date: TBD

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Grading
„ Homework: 20%
„ Midterm: 25%
„ Individual project: 15%
„ Final exam: 40%
„ All exams are open book.
„ Check policies of collaboration &
academic honesty at the course website

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Outline
„ Course introduction
„ Computer network requirements
„ Hardware building blocks
„ Summary and homework

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Computer Networks
„ What is a computer?
„ What is a network?

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Network Design Requirements
„ Connectivity
„ Scalability
„ Resource sharing
„ Routers, switches
„ Multiplexing
„ Common services
„ Reliability
„ Security

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Concepts Related to Links
„ Bandwidth and throughput
„ High-speed links
„ One-way latency
„ Propagation delay
„ Transmission delay
„ Delay x Bandwidth

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Outline
„ Course introduction
„ Hardware building blocks
„ Summary and homework

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07


Reading Assignment
„ Chapter 1

Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 08/28/07

You might also like