This document provides an overview of CMPSCI 453, an introductory computer networking course. The course will be taught by Professor Jim Kurose and will cover networking principles and the Internet architecture using a top-down approach. Students will learn about topics like physical media, protocol layers, routing, and link-level protocols. The workload includes homework assignments, programming projects, lab assignments, and exams. All course materials will be available on the class website at gaia.cs.umass.edu/cs453.
1 of 4
Download to read offline
More Related Content
Chapter0 fall 2005[one.]
1. CMPSCI 453, 591
Computer Networking
Professor Jim Kurose
Department of Computer Science
1
What is this course about?
introductory (first) course in computer networking
learn principles of computer networking
learn practice of computer networking
Internet architecture/protocols as case study
by the time you are finished ¡¡
Goals:
learn a lot (not just factoids, but principles and
practice)
have fun (well, it should be interesting, at least)
2
1
2. Course information
introductory (first) course in computer networking
who is this course for?
undergrads, MS students
prerequisites:
algorithms, Operating Systems, programming skills
course materials:
text: Computer Networking: A Top Down
Approach Featuring the Internet, J.
Kurose & K. Ross, Addison Wesley, 3rd ed.,
2004
class notes
class DVD on reserve: Learning Support
Services, DuBois Library (one week later,
and in main CS office) 3
Course information (more)
the most important
class WWW site: piece of info you will
receive today!
gaia.cs.umass.edu/cs453
everything is posted on this site!
syllabus
TA info
class notes (powerpoint, pdf)
assignments
old exams ¡.
nothing will be handed out in class :-)
4
2
3. Course information (more)
broadcast email: cs453@cs.umass.edu
more later
workload:
Coursework approx amount approx %
written homeworks 5 20%
programming (C,C++,Java) 2 15%
lab assignments (Ethereal) 5 15%
midterm 25%
2nd midterm 30%
5
Course information (even more)
Odd and ends¡
me
in-class style: interaction, questions (please!)
video instructional program (VIP)
incomplete policy
academic honesty
getting into this course¡
questions, comments, ¡ ???
6
3
4. Course Overview:
Part 1: Introduction (2 classes, text: Chapter 1)
what is the Internet, What is a protocol?
network edge, network core, network access
physical media
delay, loss in packet-switched networks
protocol layers, service models
Internet backbones, NAPs and ISPs
brief history of networking, Internet
7
A top-down approach:
We¡¯ll cover networking
top-down
end-system applications,
end-end transport
network core: routing,
hooking nets together
link-level protocols, e.g.,
Ethernet
other stuff: security,
mobility, management,
8
4