Personal tools
Home Programs Computer Science and Engineering

Computer Science and Engineering

MS Engineering with Computer Networking Certificate

Area Director:  Prof M. Gerla,

Description:  Three undergraduate elective courses complement the basic background of the undergraduate EE or CS degree with concepts in security, sensors and wireless communications. The Graduate courses expose the students to key applications and research areas in the network and distributed systems field. Two required graduate courses cover the Internet and the emerging sensor embedded systems. The electives probe different applications domains, including: wireless mobile networks, security, network management, distributed P2P systems, and multimedia applications.

Degree Requirements:  Complete 36 units (9 courses) and meet the comprehensive requirement. A minimum of 5 courses must be at the 200 level.

Background Courses (waived if taken as an undergraduate, i.e. you may select alternative courses):

  1. CS 118. Computer Network Fundamentals [Fall]
  2. CS 111 Operating Systems Principles [Spring]
  3. CS 112: Computer System Modeling Fundamentals [Spring]


Required Graduate Courses

  1. CS 211 Protocol and System Design for Wireless Network [Fall Odd]
  2. CS 236 Computer Security [Winter]
  3. CS M213B Energy-Aware Computing and Cyber-Physical Systems [Fall Even]
  4. CS 217A Internet Architecture and Protocols [Winter]


Elective Courses

  1. EE 131A. Probability [Fall]
  2. EE 132B. Data Communications and Telecommunication Networks [Winter]
  3. EE 230B  Digital Communications Systems [Spring]
  4. EE 231E  Channel Coding Theory [Spring]


The comprehensive requirement can be met in one of two ways:

Option I.  8 courses + Project Course Engr 299

Option II. 9 Courses + take and pass three comprehensive examination questions offered in conjunction with three Computer Science engineering graduate courses (200 level)


Courses may be taken from the list below with approval of the area director.

EE 113 Digital Signal Processing [Fall]

EE 201A VLSI Design Automation [Fall]

EE 201C Modeling of VLSI Circuits and Systems [Winter]

EE 205A Matrix Analysis [Summer]

EE 209AS Special Topics in Circuits and Embedded Systems [Spring]

EE 210A Adaptive Filtering [Winter]

EE 214B Advanced Topics in Speech Processing [Spring]

EE 215A Analog Integrated Circuit Design [TBD]

EE 215B Advanced Digital Integrated Circuits [TBD]

EE 215C Analysis and Design of RF Circuits and Systems [Winter]

EE 215D Analog Microsystems Design [TBD]

EE 215E Signaling and Synchronization [TBD]

EE M216A Design of VLSI Circuits and Systems [Fall]

EE 216B VLSI Signal Processing [TBD]

EE 218 Network Economics and Game Theory [Winter]

EE 230A Est and Det in Comm and Radar Eng [Fall]

EE 231A Information theory: Channel and Source coding [Summer]

EE 232 B Telecom Swit & queue Syst [Spring]

EE M214A Digital Speech Processing [Winter]

EE 238 Multimedia Comm and Process [Fall]

Document Actions
MSOL Program

Admissions Information Sessions

RSVP @ with the city you are interested in and event details will be sent out to you.


Click here for US flyer

Thursday April 24th


Click here for Canadian flyer

Saturday April 26th

Monday April 28th

Wednesday April 30th


Upcoming Information Sessions

Los Angeles Info Sessions
May 3rd
June 28th

San Francisco Info Sessions
May 10th
June 7th

San Diego Info Sessions
May 17th
June 21St


MSOL Contact Information
7440 Boelter Hall
BOX 951601
Los Angeles, CA 90095-1601
Phone # (310) 825-6542
Fax # (310) 825-3081