CSE 222a is a graduate course on computer networks. The continued exponential growth of the Internet has made the network an important part of our everyday lives. Companies use the network to conduct business, doctors to diagnose medical issues, etc. This course will provide a broad understanding of exactly how the network infrastructure supports distributed applications. Topics covered in the course include: Internet routing, software-defined networking, datacenters, content distribution networks, and peer-to-peer systems. This is a research-oriented course focusing on current and classic papers from the research literature. Further, all students will work on an original research project, culminating in a project writeup and conference-style presentation. In the past, the very best of these course projects have resulted (with additional work) in publication in top conferences. Prerequisites for the course include a general understanding of computer networks, distributed systems, and operating systems.
Name | Office | Office Hours | |
---|---|---|---|
Rahul Bhalerao | rbhalera at eng.ucsd.edu | Outside B250A CSE Basement | Tue 10:00am--12:00pm |
Yashar Asgarieh | yashar at ucsd.edu | CalIT2 4606 | Tue 9:30am--10:30am, Wed 9:30am--10:30am |
Name | Office | Hours | |
---|---|---|---|
George Porter | gmporter@cs.ucsd.edu | EBU3B 3104 | Thursday 10:30-11:30am |
"GitHub policy": During the term, we are going to be making heavy use of GitHub via their "classroom" environment. A special GitHub account will be provided to you for your use during this term. You must use the provided account, and must not use your own personal account or any other account. In particular, uploading any assignments or materials from this course to the web, or to public GitHub pages, etc., during the term online will be considered an act of academic dishonesty. If you have any questions about this policy, please ask the instructor.
Religious Accommodation: It is the policy of the University to make reasonable efforts to accommodate students having bona fide religious conflicts with scheduled examinations by providing alternative times or methods to take such examinations. If you anticipate that a scheduled examination will occur at a time at which your religious beliefs prohibit participation in the examination, you must submit to the instructor a statement describing the nature of the religious conflict and specifying the days and times of conflict. This statement must be submitted by the 2nd week of class.
Emergencies: 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 practical.
This website was created using Dave Andersen and Nick Feamster's coursegen software (thanks!). A subset of the course content has been adapted from previous instances of CSE 222a taught at UC San Diego. Some materials are included (with permission) as indicated.
Last updated: 2015-10-19 12:04:06 -0700 [validate xhtml]