CSc 425 (Principles of Computer Networking)
Spring 2012 Syllabus
| Prerequisites | CSc 352 or equivalent. C programming knowledge is necessary |
| Lectures | MoWe 1:00PM - 2:15PM, Gould-Simpson, Rm 701 (new room!) |
| Instructor | Thienne Johnson,
Gould-Simpson 722 Office Hours: Mo/Wed 3:00-4:00pm, or by appointment. thienne at cs.arizona.edu |
| TA | Harsha Rajendran,
Gould-Simpson 725-A Office Hours: Tu/Th 2:00-3:00pm, or by appointment. hvrajendran at email.arizona.edu |
Overview
This
course covers
fundamental concepts in the design and implementation of computer
communication
networks, their protocols, and applications. Topics to be covered
include:
layered network architecture, physical layer and data link protocols,
network
and transport protocols, unicast and multicast routing protocols, and
applications. Examples will be drawn from the Internet TCP/IP protocol
suite.
See the syllabus for more information.
Textbooks
- Required
Computer Networks A Top-Down Approach. Kurose and Ross, 5th Ed. Addison-Wesley.
-
Optional reference book
UNIX Network Programming (3rd Edition) by W. Richard Stevens et. al.
Course Web Page
- Information, syllabus and class schedule, and other useful links will be kept at http://www.cs.arizona.edu/classes/cs425/spring12
- Course handouts, Exercises, Assignments will be kept at d2l (dl2.arizona.edu)
Grading
You
are graded on your performance on a variety
of homework assignments, programming projects, and exams using the
following
weights
|
10% |
Homework |
|
30% |
Projects
(10%, 10%, and 10%) |
|
5% |
Quizzes |
|
25% |
Midterm |
|
30% |
Final |
|
A |
>= 90 |
|
B |
80.0 to 89.9 |
|
C |
70.0 to 79.9 |
|
D |
60.0 to 69.9 |
|
E |
< 60 |
The letter grade will be determined based on the above weighted average andcutoffs, with the possibility of a slight curve, to be decided at theend ofthe semester. The instructor reserves the right to fail anyone receiving less than a 60% average on the midterms or final project, even if the weighted average is above 60%.
Copyright
The instructor holds thecopyright in the course materials, including student notesand summaries that substantially reflect the class lectures andmaterials. These materials are made available only for personal use bystudents. Students may not distribute or reproduce the materials forcommercial purposes without the instructor's express written consent.(This does not prevent students from sharing notes on an individualbasis for personal use.) Violation of this copyright may result incourse sanctions and violate the Code of Academic Integrity.
Last update: 11/18/2011
© 2011 The ArizonaBoard of Regents.
