Electrical Engineering (MS)

Master of Science Degree

Candidates for the M.S. degree in electrical engineering must complete 30 points of credit beyond the bachelor’s degree. A minimum of 15 points of credit must be at the 6000 level or higher. No credit will be allowed for undergraduate courses (3000 or lower). At least 15 points must be in electrical engineering, defined as including all courses with an ELEN designator or a joint designator containing electrical engineering as a member, e.g., EECS, CSEE, EEME, ECBM, etc. And it is expected that at least 12 of the first 24 points taken will be in electrical engineering.

Not all technical courses can be applied toward the M.S. degree, and some have restrictions. Up to 6 points of research (such as ELEN E4998 INTERMEDIATE PROJECTS, ELEN E6001 ADVANCED PROJECTS, and ELEN E6002 ADVANCED PROJECTS) can be applied. Up to 1.5 points of fieldwork (ELEN E6999 FIELDWORK) can be used. No more than 3 points of courses that do not contain primarily engineering, math, or science content can be used, subject to the written pre-approval of the department. Any course that is not on the list of standard courses specified at ee.columbia.edu/masters-program requires prior written department approval, including during the summer session.

The general school requirements listed earlier in this bulletin, such as minimum GPA, must also be satisfied. All degree requirements must be completed within five years of the beginning of the first course credited toward the degree.

More details and a requirements checklist for approvals can be found at ee.columbia.edu/masters-program.

Optional M.S. Specializations

Students in the electrical engineering M.S. program often choose to use some of their electives to focus on a particular field. Students may pick one of a number of optional, formal specialization templates or design their own M.S. program in consultation with an adviser. These specializations are not degree requirements. They represent suggestions from the faculty as to how one might fill one’s programs so as to focus on a particular area of interest. Students may wish to follow these suggestions, but they need not. The degree requirements are quite flexible and are listed in the Master of Science Degree section, above. All students, whether following a formal specialization template or not, are expected to include breadth in their program. Not all of the elective courses listed here are offered every year. For the latest information on available courses, visit the Electrical Engineering home page at ee.columbia.edu.

Specialization in Data-Driven Analysis and Computation

Advisers: Professors Dimitris Anastassiou, Shih-Fu Chang, Pedrag Jelenkovic, Zoran Kostic, Aurel A. Lazar, Nima Mesgarani, John Paisley, John Wright, Xiaofan (Fred) Jiang

1. Satisfy M.S. degree requirements
2. Choose at least two courses from the following:
NEURAL NETWRKS & DEEP LEARNING
IoT - INTELLIG & CONNECTED SYS
DIGITAL SIGNAL PROCESSING
Machine Learning for Signals, Information and Data
CONVEX OPTIMIZATION
TOPICS-INFORMATION PROCESSING
3. Choose at least one course from the following:
NEUR NET & DEEP LEAR RSRCH
BAYESIAN MOD MACHINE LEARNING
IoT - SYS &PHY DATA ANALYTICS
TOPICS-INFORMATION PROCESSING
4. Choose one course from the following:
A second course from # 3
INTRO-GENOMIC INFO SCI & TECH
Computing with Brain Circuits of Model Organisms
TPC NEUROSCI & DEEP LEARN
TOPICS DATA-DRIVEN ANAL & COMP
Sparse and Low-Dimensional Models for High-Dimensional Data
ELEN E9601

Specialization in Networking

Advisers: Professors Predrag Jelenkovic, Javad Ghaderi, Ethan Katz-Bassett, Debasis Mitra, Gil Zussman, Xiaofan (Fred) Jiang

1. Satisfy M.S. degree requirements.
2. Choose one basic networking course from the following:
COMPUTER COMMUNICATNS NETWORKS
COMPUTER NETWORKS
3. Choose one basic systems or analytical course from the following:
NETWORKING LABORATORY
FUND-LARGE-SCALE DIST SYSTEMS
OPERATING SYSTEMS I
TOPICS IN NETWORKING
WIRELESS & MOBILE NETWORKING I
Modeling and Performance
4. Choose three courses from the following (courses cannot be used to fulfill both this requirement and any of the above requirements): 1
Optical interconnects and interconnection networks
COMPUTER COMMUNICATNS NETWORKS
INTERNET ECON, ENG & SOCIETY
TOPICS IN NETWORKING
TOPICS IN NETWORKING
ELEN E6775
TOPICS IN NETWORKING
WIRELESS & MOBILE NETWORKING I
CONVEX OPTIMIZATION FOR ENG
CONVEX OPTIMIZATION
NETWORKING LABORATORY
EECS E4951
Modeling and Performance
COMS W4180
TOPICS IN COMPUTER SCIENCE
ADVANCED INTERNET SERVICES
TOPICS IN COMPUTER SCIENCE
QUEUING THEORY & APPLICATIONS
STOCHASTIC MODELS
5. At least two of the four courses used to fulfill requirements 3 and 4 must be 6000-level ELEN, EECS, CSEE, or EEOR courses.
1

With adviser approval, other relevant advanced topic courses on networking topics, other relevant advanced topic courses on networking topics from ELEN E677 x, COMS W4995 TOPICS IN COMPUTER SCIENCE, COMS E6998 TOPICS IN COMPUTER SCIENCE, or other course numbers may be used to fulfill this requirement.

Specialization in Wireless and Mobile Communications

Advisers: Professors Gil Zussman, Predrag Jelenkovic, Xiaodong Wang

1. Satisfy M.S. degree requirements.
2. Choose one basic circuits course from the following:
ANALOG ELECTRONIC CIRCUITS
COMMUNICATION CIRCUITS
ELEN E6314
ADV ANALOG INTEGRATED CIRCUITS
3. Choose two communications or networking courses such as:
COMPUTER NETWORKS
DIGITAL COMMUNICATIONS
WIRELESS COMMUNICATIONS
ELEN E6711
DIGITAL SIGNAL PROCESSING
WIRELESS & MOBILE NETWORKING I
EECS E4951
COMPUTER COMMUNICATNS NETWORKS
COMMUNICATION THEORY
Topics in communications
Classical and Quantum Information Theory
ELEN E677X
4. At least two additional approved courses in wireless communications or a related area.

Specialization in Integrated Circuits and Systems

Advisers: Professors Peter Kinget, Harish Krishnaswamy, Mingoo Seok, Kenneth Shepard, Yannis Tsividis, Charles Zukowski

1. Satisfy M.S. degree requirements.
2. Choose one digital course from the following:
DIGITAL VLSI CIRCUITS
Advanced digital electronic circuits
3. Choose one analog course from the following:
ANALOG ELECTRONIC CIRCUITS
ADV ANALOG INTEGRATED CIRCUITS
Analog-Digital Interfaces in VLSI
COMMUNICATION CIRCUITS
ELEN E6314
MILLIMETER-WAVE IC DESIGN
4. Choose two additional courses such as:
Other courses from no. 2 and 3
VLSI DESIGN LABORATORY
ELEN E6304
MICROWAVE CIRCUIT DESIGN
Seminar in electronic circuits
5. At least one additional approved course in integrated circuits and systems or a related area.

Specialization in Smart Electric Energy

Advisers: Professors Matthias Preindl, Xiaofan (Fred) Jiang, Gil Zussman, Kenneth Shepard, Xiaodong Wang

1. Satisfy M.S. degree requirements.
2. Choose at least two power conversion or power systems courses from the following:
POWER ELECTRONICS
TPCS-ELEC & COMPUT ENGINEERING
TPCS-ELEC & COMPUT ENGINEERING
POWER SYSTEMS ANALYSIS
SOL ENERGY/SMART GRID POWR SYS
3. Choose at least one control or optimization course from the following:
DIGITAL CONTROL SYSTEMS
INTRO TO CONTROL THEORY
MODERN CONTROL THEORY
Statistical signal processing and learning
CONVEX OPTIMIZATION FOR ENG
CONVEX OPTIMIZATION
IoT - INTELLIG & CONNECTED SYS
EMBEDDED SYSTEMS
4. Choose at least one nonelectric energy class course from the following:
ENERGY INFRASTRUCTURE PLANNING
INTRO TO COMBUSTION
ENERGY SOURCES AND CONVERSION
ADVANCED THERMODYNAMICS
PHOTOVOLTAIC SYSTEMS ENGIN
ENVIR DATA ANALYSIS & MODELING
CARBON STORAGE
CARBON CAPTURE
CLOSING THE CARBON CYCLE
5. Not required, but consider taking one of the following energy policy or market nontechnical elective courses (this course will fill the quota of nontechnical courses on the M.S. Checklist)
INDUST ECOLOGY-EARTH RESOURCES
ALTERNATIVE ENERGY RESOURCES
Electricity Markets
Energy Systems Fundamentals
Energy Analysis for Energy Efficiency
The Economics of Energy
Global Energy Policy
Energy Policy
Renewable Energy Markets and Policy

Specialization in Systems Biology and Neuroengineering

Advisers: Professors Dimitris Anastassiou, Christine Hendon, Pedrag Jelenkovic, Aurel A. Lazar, Nima Mesgarani, Kenneth Shepard, Xiaodong Wang

1. Satisfy M.S. degree requirements.
2. Take both:
INTRO-GENOMIC INFO SCI & TECH
Computational neuroscience: circuits in the brain
3. Choose at least one course from the following:
NEURAL CONTROL ENGINEERING
NEURAL NETWRKS & DEEP LEARNING
Computing with Brain Circuits of Model Organisms
BRAIN COMPUTER INTERFACES LAB
COMPUTATIONAL GENOMICS
DESIGN PRIN FOR BIOL CIRCUITS
METHODS OF COMPUT NEUROSCIENCE
BMEE E6030
4. Choose at least one course from the following:
NEUR NET & DEEP LEAR RSRCH
TPC NEUROSCI & DEEP LEARN
ELEN E608X:
TPCS IN COMP NEUROSCI/ENGINEERING
ELEN E6261
Classical and Quantum Information Theory
ADV DIGITAL SIGNAL PROCESSING

Specialization in Lightwave (Photonics) Engineering

Advisers: Professors Keren Bergman, Ioannis (John) Kymissis, Michal Lipson

1. Satisfy M.S. degree requirements.
2. Take both: 1
FUNDAMENTALS OF PHOTONICS
LIGHTWAVE DEVICES
3. Choose one of the following device/circuits/photonics courses such as:
LIGHTWAVE SYSTEMS
PHOTONIC INTEGRATED CIRCUITS
COMMUNICATION CIRCUITS
OPTICAL SYSTEMS
Optical interconnects and interconnection networks
MOD DISPLAY SCI & TECHNOLOGY
4. Choose at least two additional approved courses in photonics or a related area. Options also include courses outside EE such as:
APPH E4090
QUANTUM PHYSICS OF MATTER
MODERN OPTICS
STATISTICAL MECHANICS AND COMP METHODS
LASER PHYSICS
PHYSICS/SOLAR ENERGY
SOLID STATE PHYSICS I
APPH E6082
Magnetism and magnetic materials
APPH E6110
KINETICS OF TRANSFORMATIONS
ELEC & MAGNETIC PROP OF SOLIDS
LATTICE VIBES & CRYSTAL DEFCTS
MSAE E6120
MSAE E6220
ENERGY/PART-BEAM PROCES-MATRLS
MSAE E6225
1

Or an E&M course, such as APPH E4300 APPLIED ELECTRODYNAMICS or PHYS GR6092 ELECTROMAGNETIC THEORY.

Specialization in Microelectronic Devices

Advisers: Professors Dion Khodagholy, Ioannis (John) Kymissis, Michal Lipson, James Teherani, Wen Wang

1. Satisfy M.S. degree requirements.
2. Choose one basic course such as:
INTRO-SEMICONDUCTOR DEVICES
FUNDAMENTALS OF PHOTONICS
3. Choose one advanced course such as:
ELEN E4193MOD DISPLAY SCI & TECHNOLOGY
ELEN E4944PRNCPLS OF DEVICE MICROFABRCTN
ELEN E4503
ELEN E6151
ELEN E6331PRINCPLS SEMICONDUCTR PHYSCS I
ELEN E6332
ELEN E6333Semiconductor device physics
ELEN E6945DEVICE NANOFABRICATION
4. Choose at least two other approved courses in devices or a related area. Options also include courses outside EE such as:
APPH E4090
QUANTUM PHYSICS OF MATTER
MODERN OPTICS
STATISTICAL MECHANICS AND COMP METHODS
LASER PHYSICS
PHYSICS/SOLAR ENERGY
SOLID STATE PHYSICS I
APPH E6082
Magnetism and magnetic materials
APPH E6110
KINETICS OF TRANSFORMATIONS
ELEC & MAGNETIC PROP OF SOLIDS
LATTICE VIBES & CRYSTAL DEFCTS
MSAE E6120
MSAE E6220
ENERGY/PART-BEAM PROCES-MATRLS
MSAE E6225