Description
This course gives students a foundation in computer networks. It presents a top-down view of the layered architectural elements
of communication systems, focusing on the Internet and TCP/IP. Topics include client/server systems, packet switching, protocol
stacks, queuing theory, application protocols, reliable transports, TCP, UDP and security.
Course Schedule
- Current Offering: Summer 2009!
- Instructor: Dr. Stephen Brooks
- Class: 2:30 to 4:00, Tuesday and Thursday, CS 127
- Office Hour: 1:00 to 2:00, Friday, CS 327
Course Texts
- James Kurose & Keith Ross; Computer Networking: A Top-Down Approach Featuring the Internet, Addison Wesley, 2005.
Course Topics
- Computer Networks and the Internet
- Application Layer
- Transport Layer
- Queuing Theory
- Security in Computer Networks
Prerequisites
- CSCI 2110 (Computer Science III)
- STAT 2060 (Intro Probability & Stats)
- CSCI 2132 (Software Development)
Grading
There are three items that will make up the final grade for this course:
- 25% Midterm (Thursday, June 18th, in-class)
- 30% Assignments
- 45% Final Exam
Academic Honesty
All work you submit must be your own. It is fine to discuss problems, but when it comes time to submit solutions,
the materials you hand in must be done individually, by yourself. Any materials referenced must be attributed.
All suspected instances of academic dishonesty must be reported to the Senate Discipline Committee.
In particular, you should never show another student code that you have written for an assignment in this course,
nor should you write code for another student to use in his/her assignment. Note that this specifically prohibits
working with other students when writing the code for your assignments. As I said above, it is fine to discuss problems,
but the code you submit must be your own, written by you alone.
For further information regarding academic honesty at Dalhousie, please see the University plagiarism website.
Also note that all assignments and projects will be checked for plagiarism using automated software.
Late Submission Policy
Late work will be penalized 5% per day (or part thereof). You may not receive credit for work that is more than 2 days late.
Policy on Missed Tests
You will need to provide a valid doctor’s note. The weight from a missed test will go onto the exam.
Return to main page.