0% found this document useful (0 votes)
18 views

CMPT 5651: Computer Networks

This document outlines the course information for CMPT 5651 Computer Networks taught in the spring of 2014. The course will be taught by Professor Haiyang Wang on Mondays, Wednesdays, and Fridays from 2:00-2:50pm and Thursdays from 5:00-6:50pm. The course will cover applications, transport, network, link and physical layers of computer networks including protocols like HTTP, TCP, IP, and Ethernet. Students are expected to complete reading assignments, homework, exams, and a programming project. Grades will be based on homework, exams, and project work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

CMPT 5651: Computer Networks

This document outlines the course information for CMPT 5651 Computer Networks taught in the spring of 2014. The course will be taught by Professor Haiyang Wang on Mondays, Wednesdays, and Fridays from 2:00-2:50pm and Thursdays from 5:00-6:50pm. The course will cover applications, transport, network, link and physical layers of computer networks including protocols like HTTP, TCP, IP, and Ethernet. Students are expected to complete reading assignments, homework, exams, and a programming project. Grades will be based on homework, exams, and project work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

CMPT 5651

Computer Networks
Spring 2014
2
Outline
Course information
What is network?
A brief introduction to the Internet: past
and present
Summary
3
Course Information
Instructor:
Haiyang (Henry) Wang
Assistant Professor, Computing Science
E-mail: [email protected]
Office: 313 HH
Office Hours:
MWF 1:00 pm - 2:00 pm
Time & Venue
MWF, 14:00-14:50, MWAH175
Thursday, 17:00-18:50, MWAH187
4
What Are the Goals Of This Course?
Understand how network (in particular,
Internet) works
Its applications
Its design philosophy
Its protocols and mechanisms
You know not only how to use a network, but know
whats behind it
5
What Will We Cover? (Tentative schedule)
Applications layer
HTTP/WWW, Email, DNS
transport services
reliability; congestion control; transport
protocols: TCP/UDP
network layer
routing; network protocols: IP/IPv6
link and physical layer
multiple access; Ethernet, hubs and switches
Wireless LAN (802.11b,g,n), GSM/CDMA (3G)
6
What Do You Need To Do?
Your prerequisites
basic programming: Linux shell scripts, C or Java
But our focus is NOT on network programming
basic concepts of operating systems
Your workload
reading for every lecture
homework assignments
two in class mid-term exams, and one final exam
7
Grading (tentative)
How to FAIL ?
If you dont do any homework/programming work, then
youll fail
If you dont do some of the homework/programming work,
and your midterm/final is below average, you may fail
Otherwise, youre pretty safe (unless your grades are
exceptionally low)
Written Homework 10%
Programming work 10%
Mid-term exams 35%
Final exam 45%
3-8
Assignment #1
Check into the details of your emails:
1) Locate the email sender?
2) Is this result always reliable?
Lie
Sry dude. I am currently out of town.
3-9
Assignment #1
Your Job:
1) Why the results are not always reliable?
3) How to hide your IP address in the email?
Due: Feb .9
Email is the easiest way to locate a user on
the Internet !
Check into the details of your emails:
1) Locate the email sender?
2) Is this result always reliable?

You might also like