San Diego State University's Bachelor of Science in Computer Engineering provides a balance between theory and practice that prepares graduates for both immediate employment and continued study. The program offers courses that teach students to design and build computers and digital systems of all sizes:
Computer engineers also design and develop the programs that control these computers. The process of engineering design is emphasized throughout the curriculum by including open-ended problems with realistic design constraints.
The Bachelor of Science in Computer Engineering degree provides a solid foundation in the fundamentals of mathematics, science, computer hardware, computer software, and engineering design that are needed to practice the profession or to pursue a graduate degree in the field. In addition to the program's fundamental courses, students may enroll in a variety of professional electives. Among these electives are courses that explore Very Large Scale Integration (VLSI) circuits, multimedia systems that process audio and visual information and text computer networks and Digital Signal Processing (DSP) which play an important role in compressing and processing large volumes of information. All students are required to participate in a “capstone design” course that emphasizes teamwork, consideration of economic and social factors, oral and written communication, and creative thinking.
Computer engineering careers include opportunities in high-tech sectors such as biotechnology, mobile and telecommunications technologies, medical sciences, pharmacology, intelligent transport systems, space applications, aerospace, astronomy mining, geographic information systems, remote monitoring and action for food production, forensic sciences and criminology, and military and defense systems.
For more information on Computer Engineering faculty please visit the SDSU main page:
For a complete listing of faculty members please visit:
Program Description PDF version
Faculty of Computer Engineering program
COMP E 260; COMP E 561; CS 107
COMP E 470
Computer Engineering 160; Computer Engineering 271; Electrical Engineering 300
Computer Engineering 270
Computer Engineering 470
COMP E 270, CS 370
COMPE 260, COMPE 560
COMPE 565, COMPE 375
CompE-160, CompE-271, EE-300, and Math-541