UCR CS 164: Computer Networks


Winter Quarter 2007


Overview

In CS 164, you will learn many of the fundamentals of computer networking: protocol layering, socket programming, hardware basics, routing, simulations with NS-2 and more. Much of this you will learn through hands on experiences in lab and working on programming projects on your own. This course should give you plenty of knowledge to install, administrate, and debug a (heterogeneous) IP network.


Basic Information
Course Grading
Course Outline
Lectures
Labs
Homeworks
Projects
Announcements
Course Policies

Basic Information

Instructor: Srikanth Krisnamurthy (krish@cs.ucr.edu)
Office: ENG BU2, room 331
Office hours: Wednesday 10-11 a.m
Teaching Assistants: Konstantinos Pelechrinis (kpele@cs.ucr.edu)
Office hours: Wednesday 2-3 p.m, room 367
Lab Section: 22
Lectures: Monday/Wednesday/Friday 08:10 a.m. - 09:00 a.m. WAT 1111 Labs: Section 22: Friday 11:10am-2pm, ENGR2 127 Textbook: Other References: Course Mailing List: CS 164 Mailing List
Please send any questions you may have to the mailing list, rather than the instructor or the TA.
Course Requirements: CS 141, C Programming Skills; Basic knowledge of (i) Operating Systems, and (ii) Probability Theory will help tremendously.

 

Course Grading:

Please refer to the first lecture where the grading policy is being mentioned.

 

Course Outline

 

Lectures

 

Labs

 

Homeworks

 

Projects

 

Announcements

 

Course Policies