MS ECE in Silicon Valley-Silicon Valley Campus - Carnegie Mellon University

Master of Science in Electrical and Computer Engineering in Silicon Valley

Students in the Electrical and Computer Engineering (ECE) MS program can pursue their study at the CMU Silicon Valley campus, working with faculty, researchers and other MS and PhD students in a small, warm and exciting environment. The Silicon Valley campus is strong in software engineering, security, wireless sensors, mobile computing, machine learning, and wireless networking. The Silicon Valley campus works closely with many Silicon Valley companies.

For more information on degree requirements and program procedures, please see the ECE MS website. For admissions, please use the MS ECE online admissions process. The table below lists the graduate level courses in Silicon Valley offered by or cross-listed by ECE (designated as 18-xxx); they may be taken to fulfill the 60-unit ECE graduate course requirement. A wide range of other Silicon Valley courses (96-xxx) are available each semester and are candidates for the 36 units of approved non-ECE courses.

ECE and approved SV courses that can be taken in SV

Course Number

Course Title


18-638 / 96-835 Mobile Security 12
18-641 / 96-714 Java for Smartphone Development 12
18-642 / 96-821 Introduction to Software Engineering 12
18-644 / 96-825 Mobile Hardware for Software Engineers 12
18-645 How to Write Fast Code 12
18-646 / 96-810 Low-Power System-on-Chip Architecture (Fall 2013, ...)
18-697 Statistical Discovery and Learning 12
18-739 Foundations of Security and Privacy 12
18-980 M.S. Graduate Project Variable
96-703 Metrics for Software Engineering (mini B) 12
96-815 Innovation and Entrepreneurship 12
18-637 Wireless Network Security 12
18-646 / 96-810 Low-Power System-on-Chip Architecture (Spring 2013 only) 12
18-647 / 96-811 Connected Embedded Systems Architecture (Spring 2014, ...)
18-799 / 96-842 Special Topics in Signal Processing: Advanced Machine Learning 12
18-799L / 96-839 Special Topics in Signal Processing: Advanced Speech Lab 12
18-819 Special Topics in Applied Physics: Introduction to Solar Arrays - Modeling, Analysis, and Design 12
18-843 Mobile and Pervasive Computing 12
18-879 / 96-840 Special Topics in Systems and Control: Stochastic Optimization with Applications 12
18-980 M.S. Graduate Project Variable
96-716 Independent Study in Software Engineering 12
96-782 Project and Process Management (mini A) 12
96-822 Mobile Ecosystem 12
96-826 Directed Research 12
96-834/18-836 Browser Security 12
96-838 Special Topics Seminar: Craft of Software Development (mini B) 12
18-980 M.S. Graduate Project Variable
96-786 Open Source Software (mini) 12
96-787 Special Topics: Introduction to Cloud Computing (mini) 12
96-800 Real World Software Engineering for Entrepreneurs 24
96-716 Independent Study in Software Engineering 12

Application Status

Admissions for Fall 2014 are now closed. If you have questions about the status of an existing application, contact

Applications for Spring 2015 will be accepted August 15 through October 1, 2014.