Instructor: | Alex Brodsky | Office: | 3D17 | |
E-mail: | acs3911@acs.uwinnipeg.ca | Office hours: | Monday and Wednesday, 16:00-17:00 | |
Class Meeting Time: | Monday and Wednesday, 11:30-12:45 | Room No: | 4C84 | |
Course Group: | Email acs3911@acs.uwinnipeg.ca to receive an invite. |
Midterm Exam: | Wednesday, February 25, 2009, in class |
Final Exam: | Monday, April 13, 2009, 13:30 |
The course official course outline is available here.
There will be three (3) assignments throughout the course. All assignments are due at 17:00 on the following non-negotiable due dates:
Description | Due Date | |
Assignment 1 | A Simple Network Architecture
Tester.java Transport.java Network.java DataLink.java Physical.java Packet.java Segment.java Frame.java Sample Solution: soln1.pdf |
February 4, 2009 |
Assignment 2 | Implementing a Data-Link Layer
Tester.java Packet.java DataLink.java DataLinkContainer.java DataLinkProtocol.java DataLinkProtocol.java.example Physical.java Tester.jar Partial solution: soln2.pdf |
March 4, 2009 |
Assignment 3 | Implementing and Using Network Protocols
DataLink.java Graph.java Network.java NetworkContainer.java Packet.java Router.java Segment.java Tester.java Solution: soln3.pdf |
April 6, 2009 |
Assignments will not be accepted after the due date.
Assignments must be submitted in both paper and electronic form. Each assignment will specify what files to submit and how they should be named.
The text for the course is Andrew S. Tanenbaum, ``Computer Networks 4th Ed.'', Prentice Hall, 2003, ISBN 0-13-066102-3. There will be readings assigned for each lecture. You should do the readings before attending the lecture.
There is a discussion group for the course where you can post and discuss questions that arise from the course material. To get access to the group, send email to the course account and an invite will be sent to you for the group.
If you find additional websites that you think may be helpful for the course, let me know and I will add them here.
A course mark will be assigned based on three assignments, a written midterm, and a written final examination. Each student has the choice of one of the two marking schemes; the marking scheme most beneficial to each student will be used.
Assignments | Midterm | Final | |
Marking Scheme I | 30% | 20% | 50% |
Marking Scheme II | 30% | 0% | 70% |
The midterm exam will be held in class on Wednesday, February 25, 2009.
The final exam will be held on TBA
For both exams Photo Identification is required. No paper or electronic electronic aids, such as dictionaries, calculators or talking slide rulers, are allowed.
Students caught cheating on an assignment or an exam will be assigned a mark of 0 for that assignment or exam. Furthermore, the case will be forwarded to the department chair for further prosecution resulting in a possible suspension or expulsion from the university.
To avoid the possibility of plagiarism here are some rules of thumb that you should follow: