Skip Navigation
Jack Baskin School of EngineeringUC Santa Cruz

Programs

Upcoming Information Session:

Email for details about our March 20, 2007 information session

UCSC main campus courses are video-conferenced to and conducted on-site by faculty at UCSC Silicon Valley Center (SVC).

For curriculum or administrative questions, call (831) 459-5303 or email .

Master's Degree Computer Engineering -
Network Engineering Emphasis

Program Overview
Effective Fall 2004

Base Requirements

Students must demonstrate proficiency in fundamental base areas of computer engineering, corresponding to the following UCSC courses.

  • CE 107 Mathematical Methods for Systems Analysis: Stochastic
  • CE 110 Computer Architecture
  • CE 111 Introduction to Operating Systems
  • CE 177 Applied Graph Theory and Algorithm

Students lacking some of the requirements may apply up to two base requirement courses taken at UCSC to the program elective requirements.

Core Courses
(three required)

Elective Courses
(five required - selection varies from year to year)

  • CE 230 Computer Performance Evaluation
  • CE 250 Multimedia Systems
  • CE 252b Modeling of Communication Protocols
  • CE 254 High Speed Computer Networks
  • CE 255 Advanced Computer Communication
  • CE 257 Wireless and Mobile Networks
  • CE 259 Sensor Networks
  • CE 290 Selected Topics
  • CS 221 Advanced Operating Systems
  • CE 258 Unix Networking Internals

Capstone Project
(required)

  • CE 256 Network Design Project

Credit for UCSC Concurrent Enrollment Courses Up to three five-unit UCSC Computer Engineering or Computer Science courses fulfilling the degree requirements for this program may be taken before being accepted into the program through UCSC Extension's Concurrent Enrollment program. However, no subsequent Concurrent Enrollment courses will apply towards degree requirements after acceptance into program. Courses taken at other institutions cannot be accepted towards the graduation requirements.

Evaluation of Performance

Students enrolled in this program receive letter grades. The grades of A or B are awarded for satisfactory work. A graduate student receiving a grade of C or D will not be able to use the credit for that course to satisfy any course requirement for this degree. Courses in which a graduate student receives a grade of C, D or F may be repeated. Credits will be counted only once, and the most recently earned grade will determine whether a degree requirement has been met. Repeating a course more than once requires the written approval of the Dean of Graduate Studies.

Graduation Requirements

Completion of a total of at least 45 units are required for the award of the degree. Generally, most courses carry 5 units of credit so, for students with adequate preparation 9 courses are all that are required to complete the program. Please refer to page 4 of the program brochure for a detailed description of the program curriculum.