The Network Systems Track
The Network Systems track is intended for students who wish to
develop state-of-the-art knowledge of network systems technologies and
the underlying principles, protocols and algorithms. Networking
technologies play a central, driving role in shaping the directions of
both the IT and communication industries. This track will help you
develop leading-edge knowledge of these technologies. 1. Overall RequirementsStudents must complete at least a total of 30 graduate credits. - Fulfill the 12-credit core requirement; two core courses COMS-4115 and COMS-4118 are prerequisites for this track.
- 1 required course (3 credits): W4119
- 4 elective courses (12 credits) selected from the list of section 4; at least 2 of these courses must be 6000-level CS courses.
- 1 general elective. One Columbia graduate course (3 credits), at 4000 level or above.
- Students
using Special Considerations to credit previous courses towards core or
track requirements may complete the 30 graduate credits by expanding
their electives beyond the base track requirements above.
For the 12-credit core requirement, students take four courses from the following six:
COMS W4115 Programming Languages & Translators COMS W4118 Operating Systems 1 COMS W4156 Advanced Software Engineering COMS W4231 Analysis of Algorithms 1 COMS W4701 Artificial Intelligence CSEE W4824 Computer Architecture
2. Pre-requisitesCandidates
must complete the core courses W4115 and W4118 or equivalent courses,
to develop a fundamental understanding of computer systems. Ideally,
students should complete these courses prior to pursuing track courses,
but they may be taken concurrently with track courses. 3. Required Track CoursesCandidates are required to complete the following course: Course ID | Title | Fall 2008** | Spring 2008
| COMS-W4119 | Computer Networks | Offered | Offered |
Students
who have completed equivalent courses with grades of at least 3.0 may
apply these courses to satisfy these requirements and devote more
credits to pursue elective courses.
4. Elective Track CoursesCandidates
are required to complete four (4) courses out of the following list*;
at least two courses must be 6000 level CS courses: Course ID | Title | Fall 2008** | Spring 2008
| CSEE-W4140 | Networking Laboratory |
| Offered | COMS-W4180 | Intro to Network Security |
| Offered | COMS-W4261 | Intro to Cryptography | | | | COMS-W4995-1 | VoIP Security
| Offered | | COMS-E6118 | Operating Systems, II | | | COMS-E6125 | Web-enhanced Info Management (Whim) |
| Offered | COMS-E6180 | Modeling & Performance | |
| COMS-E6181 | Advanced Internet Services |
| Offered | | COMS-E6184 | Anonimity and Privacy | | Offered
| | COMS-E6185 | Intrusion and Anomaly Detection Systems | Offered | | COMS-E6717 (ELEN-E6717)
| Information Theory | |
| COMS-E6737
| Biometrics
|
| | COMS-E6901 | Projects in Computer Science | Offered | Offered | | COMS-E6998 | Practical Cryptography |
| | | COMS-E6998 | Web Application Servers - Arch-Design |
| | | COMS-E6998 | Advanced Internet Routing
| | | | COMS-E6998 | Search Engine Technology
|
| | COMS-E6998
| Content Networking
| | | | COMS-E6998 | Network Theory | | Offered
| COMS-E6998
| Virtual Machines | | Offered | ELEN-E4703 | Wireless Communications | | Offered | ELEN-E6761 | Computer Communication Networks | | | ELEN-E6950 | Wireless & Mobile Nets, I | | | ELEN-E6951 | Wireless & Mobile Nets, II | | Offered | SIEO-W4606 | Elementary Stochastic Processes | Offered | Offered | | (or, substitute with IEOR-W4106) | | Offered | IEOR-E6704 | Queueing Theory and Applications | | | IEOR-E6801 | Monte Carlo & Discrete Event Simulation | | | IEOR-E4406 | Facilities Location, Routing, Network Design | | Offered |
5. General ElectivesCandidates are required to complete at least one Columbia graduate course, approved by the Track Advisor. 6. ContactPlease direct all questions concerning the Network Systems Track to Prof. or Prof. .
7. Graduation
Candidates preparing for graduation should submit a completed application for degree to the Registrar's Office and submit a track graduation form to C.S. Student Services (an example of a completed form is available here).
*Note: The list of electives may be updated to reflect changes in the schedule of course offerings.
Last updated 3/13/2008.
|