Logo: University of Southern California

Undergraduate Degree Programs

Prospective Students - Undergraduate - Degree Programs

BSEE and BSEE(C) Degrees
The department offers two bachelor degrees in Electrical Engineering, namely the BSEE ( Bachelor of Science in Electrical Engineering) and the BSEE(C) (Bachelor of Science in Electrical Engineering with Emphasis on Computers).  The Electrical Engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
Electrical Engineering is a diverse discipline encompassing communication, control, signal processing, computer engineering, electronic devices and circuits, and electromagnetics and energy conversion. It is a part of every industry, from environmental and manufacturing to semiconductor and telecommunications technologies. The Electrical Engineering curriculum provides a broad background in physics, materials and mathematics, balancing fundamental core courses with the newest developments in engineering technology.
For those planning to enter the undergraduate program in Electrical Engineering, consult department faculty or advisors.
The BSEE Program Educational Objectives are enumerated here.
The Bachelor of Science in Computer Engineering and Computer Science is an interdisciplinary undergraduate program in which students get the best of both worlds: learning how to build a computer, and then learning how to write the software to run it!  The curriculum consists of both computer engineering hardware and computer science software foundations. This is a relatively new degree, formulated for students seeking immediate marketability in the job rich computer industry. For specific courses and admission requirement please see the CSCI page and the university catalog. 
Undergraduate Core Curriculum
Undergraduate Sample Program
132 total units required:
32 units General Education and English Composition
12 units Science and Physics
24 units Math
22 units Electrical Engineering
21 units Computer Science
4 units Design Course
3 units Engineering Economics
14 units Technical Electives


USC Viterbi School of Engineering ABET Accredited Bachelor of Science in:

Total Number of Students Graduating from this Program in Fall 2013, Spring 2014, and Summer 2014 Program Total Enrollment (all continuing undergraduates) in Spring 2015
Computer Engineering and Computer Science 36 165
Electrical Engineering 71 311