UCSD Main WebsiteUCSD Jacobs SchoolDepartment of Computer Science and Engineering
spacer gif
spacer gif
CSE 123
spacer gifspacer gif
spacer gif
spacer gifCourse Overview
spacer gifspacer gifStructure
spacer gifspacer gifGrading
spacer gifspacer gifCollaboration
spacer gifspacer gifUseful books
spacer gif
spacer gifspacer gifSchedule
spacer gif
spacer gifProjects
spacer gif
spacer gifHomeworks
spacer gif
spacer gifMoodle
spacer gif
spacer gif
spacer gif
Search
spacer gifspacer gifspacer gif
Advanced search  arrows gif

spacer gif
spacer gifspacer gif
spacer gif
spacer gif
spacer gif
spacer gif
spacer gifspacer gifspacer gif
spacer gif

Structure

Instructor: Alex C. Snoeren, snoeren at cs.ucsd.edu.
Office hours: T 11:00-12:00pm in EBU3b 3114, or by appointment.

TA: Marti Motoyama, mmotoyam at cs.ucsd.edu
Office hours: M 3:00-4:00pm in EBU3b 275, or by appointment.

TA: Chris Kanich, ckanich at cs.ucsd.edu
Office hours: W 11:00-12:00pm in EBU3b 275, or by appointment.

Issues relating to the projects and homework assignments will be handled largely in the discussion section. The TAs will likely be far more accommodating to questions from those students who regularly attend discussion sections.

Textbook

The required textbook for this course is Computer Networks: A Systems Approach (4th edition) by Peterson and Davie. Earlier editions are also acceptable, but the reading assignments will use section numbers from the 4th edition. While each lecture will be supported by accompanying readings from the course text, the lectures may, from time to time, introduce material that is not in the textbook. You are expected to read the assigned portions of the textbook before coming to class, as they will serve as the basis for the in-class presentation. Readings are not a substitute for lectures. You are responsible for all material covered in lecture, whether or not it appeared in any assigned readings.

Grading

This course will have roughly bi-weekly homework assignments, two substantial programming assignments, a midterm, and a final. Discussion sections will be held weekly to review the lecture material and answer questions about the readings, homeworks, and projects. Grades for this class will be based on:
  • Homework & Participation 20%
  • Programming projects 40%
  • Midterm 15%
  • Final 25%
Final grades will be curved.

No late assignments will be accepted. Exceptions for documented medical emergencies, death of an immediate family member, or other such life-altering situations must be requested from the instructor as soon as possible and approved by

Collaboration policy

All homework and programming assignments must be completed individually. You must write all solutions and code that you submit, excepting any code that was provided to you as part of the assignment. You may discuss the assignments with others, but you may not copy answers or code from another student or make your code available to others. Exams will be individual effort and closed book.

Each student is responsible for knowing and abiding by UCSD's policies on Integrity of Scholarship and the Jacobs School Student Honor Code. Any student violating UCSD's Academic Dishonesty or UCSD's Student Conduct policies will earn an 'F' in the course and will be reported to their college Dean for administrative processing. Committing acts that violate Student Conduct policies that result in course disruption are cause for suspension or dismissal from UCSD.

Charles Elkan's academic honesty guidelines developed for CSE 130 explicitly spell out many of your reponsibilities, and must be adhered to. If you have any questions, please ask.

Don't cheat. It's not worth it.

Useful Books

The following books may help provide background or help with lab programming. None of them are required.
  • Computer Networking: A Top-Down Approach Featuring the Internet (4th edition), Kurose and Ross.
  • Computer Networks, Tanenbaum.
  • TCP/IP Illustrated, Volume 1: The Protocols, Stevens.
  • Advanced Programming in the UNIX Environment, Stevens.

spacer gif
spacer gif
spacer gifback to top ^
spacer gif
spacer gif
spacer gif
spacer gif
9500 Gilman Drive, La Jolla, CA 92093-0114
spacer gif
About CSE | CSE People | Faculty & Research | Graduate Education | Undergraduate Education
Department Administration | Contact CSE | Help | Search | Site map | Home
snoeren@cs.ucsd.edu
Official web page of the University of California, San Diego
Copyright © 2002 Regents of the University of California. All rights reserved.
spacer gif