THE MING HSIEH DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING
Electrical & Computer Engineering
Learn more about how you can specialize your degree program with different emphases
Check out the research our faculty and students are doing on and off campus
Hear how you can apply your degree in industry through internships, co-ops, and more
Find out what our current students are up to in clubs and student organizations
Electrical & Computer Engineering (ECE)
Electrical & Computer Engineering is the enabling technology driving many of today’s most crucial industries and a critical field in advancing the future. It is a diverse discipline encompassing computer and information systems, digital media, telecommunications and wireless technologies, nanoelectronics, lasers, robotics, display technologies, circuit design, and more.
In particular, it is a vital part of every industry, from biomedical engineering and health applications to telecommunications, aerospace, and information technology.
Listen while you scroll!
ECE Podcast Playlist
Check out all of our podcast episodes related to Electrical & Computer Engineering. Whether it’s Dr. Narayanan talking about his research through the Signal Analysis and Interpretation Laboratory (SAIL) or the members of Solar Car discussing prototyping solar cells, this playlist was made for you.
Viterbi Voices: The Podcast is your chance to hear stories about research, classes, student life, and more directly from our faculty, students, and other members of our engineering community. Click the link below to see the rest of our episodes!
Curriculum and Emphases
The ECE department offers an exciting diverse curriculum that prepares students with significant breadth and depth. Core sets of classes prepare students for one of three areas of emphasis: Circuit, Signals, and Systems; Computer Engineering; and Energy and Electrical Sciences. Additionally, a Computer Engineering and Computer Science degree is jointly offered by the CS and ECE Departments.
Electrical Engineering (Circuit, Signals, and Systems)
Students who choose a to focus on circuits, signals, and systems cover areas in VLSI design, media and audio systems, wireless communications, adaptive control, and mixed signal integrated circuits.
Course PlanElectrical Engineering (Computer Engineering)
The computer engineering emphasis within electrical engineering contains courses that focus on digital hardware, embedded systems, and VLSI design.
Course PlanElectrical Engineering (Energy and Electrical Sciences)
Courses in the energy and electrical sciences area cover nanoelectronics, integrated circuit technology, energy sources and management, mixed signal integrated circuits, and communications hardware.
Course PlanComputer Engineering & Computer Science
(Jointly administered by the Computer Science and Electrical and Computer Engineering departments)
This program trains students to integrate hardware and software processes to design solutions to problems arising in complex domains such as atomic reactors, guidance systems, and manufacturing systems. These students graduate ready to design and build complex systems of hardware, software, and networks.
Research
Research in the Electrical & Computer Engineering department is revolutionizing nanoelectronics, information processing, telecommunications, medical diagnosis and treatment, energy and green initiatives, computer systems, and new media, among other areas. Partnerships with off-campus research institutions like the Information Sciences Institute and the Institute for Creative Technologies create unparalleled opportunities for students to work at the cutting-edge of technology.
The department’s instructional laboratories have been integrated into “studio” learning environments that combine traditional lectures with hands-on activities so that students learn by doing, not just listening. State-of-the-art instrumentation and computers support classes involving analog and digital electronics, microprocessor systems, and radio-frequency communications.
We have a balance of programs - theoretical, computational, and experimental – which exemplify the Viterbi School’s approach to intensive and collaborative research.
Recent Projects
Check out some recent developments from our Electrical & Computer Engineering Department.
Faculty
Faculty will be teaching all of your classes and leading research projects as well. Your opportunities to build relationships with your faculty will begin immediately in your first year, both in the classroom and the lab. Check out a few highlighted professors with whom you may work in the future:

Dr. Maryam Shanechi
Her lab works at the interface of statistical inference and signal processing, machine learning, and control to develop algorithmic solutions for problems in basic and clinical neuroscience that involve the collection and manipulation of neural signals.

Dr. Paul (Dan) Dapkus
In his interdisciplinary research group, researchers tackle similar research problems from different perspectives (Pyschology versus Engineering). They investigate properties of cognition at multiple levels of analysis using a mixture of computational, behavioral, and fMRI methods.

Dr. Mahta Moghaddam
Her research group carries out a diverse range of research involving microwave systems and senors, environmental and medical imaging, electrostatic and acoustic scattering and inverse problems, non-contact medical therapy, and ultra-low-energy wireless sensor networks.

Dr. Shri Narayanan
His research group, also called SAIL, conducts fundamental and applied research in human-centered information processing. SAIL's research applications and systems development especially focus on domains with direct societal relevance including human health and well being, education, and defense.
Don't stop here.
Learn more about the cool faculty and amazing research being done at the Electrical & Computer Engineering Department at their website:
Careers
Your engineering undergraduate degree will prepare you for many career and academic opportunities. Whether you have always known “what you want to do when you grow up” or are hoping to find out, we are here to help you plan for your future beyond USC. We provide dedicated career services starting in your first year to help you find internships, co-ops, and full-time positions post graduation.
When you graduate with a degree in Electrical & Computer Engineering, here are just a few of the future career paths that might lay before you.
- Develop alternative energy and green power sources
- Develop semiconductors and consumer electronics
- Develop wireless communication systems
- Design new media and imaging systems (HDTV, satellite radio, etc.)
- Design robots and other embedded systems
- Architect novel computer processors and networking systems
- Build lasers used for medical, manufacturing, and military purposes
- Develop airborne and satellite electronic systems
- Develop new biomedical imaging devices
- Build new computer circuits, microchips, and boards for machine learning, autonomous vehicles, and the internet of things
- Research and develop new cyber-physical systems
- Research and develop novel neuromorphic hardware, machine learning, and other artificial intelligence systems
Don't take our word for it. Ask some Viterbi alumni:
“I'm an engineer at Northrop Grumman's Space Park where I'm working on the James Webb Space Telescope - NASA's flagship project to look at the first stars that are formed after the big bang and explore exoplanets.”
Walter LuB.S., M.S. Electrical Engineering '15, '16
“I graduated this past May with my Bachelor's and I am now working full-time for NASA-JPL. I spent the last few summers working there, so I already feel comfortable and at home; the training process is really easy since I already have so much experience here.”
Michelle ZhongB.S. Electrical Engineering '18
“I work for Boeing as a communications system engineer on the commercial new business proposals in the Satellite Design Center. I was able to get my Master's in just one year through the Progressive Degree Program and it really helped me be an expert in my field.”
Christina MilanesB.S., M.S. Electrical Engineering '15, '16
Student Life
We want students who like to work hard – both in and out of the classroom. Our students know that going to college is more than attending class and completing assignments. College is about making connections and joining a community of dedicated students, faculty, staff, and alumni. Our students want to work and play with people as interesting as they are, and we have a number of ways for you to do the same.
Your life can be designed how you like it. Join a design team like Solar Car. Get industry advice from Institute of Electronics and Electrical Engineers. Keep making art with Corpus Callosum. On this page, we have a few student organizations we think you might be interested in, but there are so many more you can get involved in!
Imagine yourself on campus.
Learn more about life at USC as an engineering student at Viterbi Voices:
More Engineering Disciplines
You just learned so much about Electrical & Computer Engineering, but that’s just the tip of the iceberg. Beyond this department, Viterbi has ten academic disciplines spread across eight departments to make up more than thirty major combinations. Take some time to explore all of your interests.