Computer Networks and Distributed Applications
INFO 341 Syllabus (Autumn 2011)
| Instructor | TA | ||||||||||
|
David McDonald
Office: MGH 330A Email: dwmc@uw.edu
|
Josh Ratliff
Email: ratliffj@uw.edu
|
Description
Basic concepts of local and wide area computer networking including an overview of services provided by networks, network topologies and hardware, packet switching, client/server architectures, network protocols, and network servers and applications. Also addresses management, security, authentication, and policy issues associated with distributed systems.
| Lecture | Tuesday | 1:30pm-3:20pm | MGH 420 | ||
| Thursday | 1:30pm-3:20pm | MGH 420 | |||
| Lab | Friday | 2:30pm-3:20pm | MGH 430 |
Grading
The grading for the course is made up of 5 equally weighted quizzes, a course project and your participation.
| Quizzes | 60% | (5 * 12% each) | ||
| Project | 35% | |||
| Participation | 5% |
Quizzes
The quizzes are designed to encourage you to keep up with the reading and lecture material. Quizzes are cumulative, but focus on the most recent material. On the day of a quiz, the quiz will start at the beginning of class and take the first 30 minutes of class. The quizzes are scheduled in advance for the following days:
| Quiz 1 | Tuesday | October 11th | ||
| Quiz 2 | Tuesday | October 25th | ||
| Quiz 3 | Thursday | November 10th | ||
| Quiz 4 | Tuesday | November 22nd | ||
| Quiz 5 | Thursday | December 1st |
Project
The course project will require that you develop a type of peer-to-peer networking application in Java. Details and specifications for what you will build will be on the project handout. The project will be completed in three separate parts with subsequent parts extending the prior part.
Text Books
The course has two required texts.
Readings are assigned for each lecture on weekly reading and lecture schedule. You should have the readings completed before you come to lecture.
| Required Texts | |
| Comer, Douglas E (2009) Computer Networks And Internets With Internet Applications. 5th Edition. Prentice-Hall. | |
| ISBN 10: 0-13-606127-3 | |
| Cheshire, Stuart and Steinberg, Daniel H. (2005) Zero Configuration Networking: The Definitive Guide. O'Reilly Media Inc. | |
| ISBN: 0-596-10100-7 | |
iSchool Syllabus Inclusions
The iSchool has some required syllabus inclusions that may apply to this course.