Computer Engineering

Bachelor of Science, Master of Science, Master of Engineering, Doctorate

Undergraduate Program

Learn about the millions of tiny computers (microprocessors) that are embedded in machines, instruments and products of all sorts! The overall objective of our computer engineering program is to produce the best skilled, hands-on practicing computer engineers. Participate in technical presentations to acquire and sharpen your communication skills, explore foreign cultures through study abroad programs and take advantage of internship opportunities available in the San Diego region.

Program Highlights

The bachelor's degree in computer engineering provides a solid foundation in the fundamentals of mathematics, science, computer hardware, computer software, and engineering design. In addition to the fundamental classes, students are required to select professional electives. Among these are courses that explore very large integration (VLSI) circuits, multimedia systems that process audio and visual information and text, computer networks, and digital signal processing. All students are required to participate in a capstone design course which emphasizes team work, design process, consideration of economic and social factors, oral and written communication, and creative thinking. The computer engineering curriculum provides a balance between theory and practice that prepares the graduate for both immediate employment and graduate study in the field.

Location: This degree is offered through both the SDSU Electrical and Computer Engineering Department and SDSU Global Campus.

Sample Courses

  • Digital Circuits
  • Microprocessors
  • Scientific Computing
  • Embedded Systems Programming

Graduate Programs

  • Computer Engineering, M.S. - HYBRID
  • Computer Engineering, M.S. (SDSU Global Campus)
  • Engineering, M.Eng.
  • Engineering Sciences (Electrical and Computer Engineering), Ph.D.
  • Engineering Sciences (Mechanical and Aerospace Engineering), Ph.D.

Career Options

As a part of the computer engineering program, you receive hands-on laboratory and internship opportunities that allow for application of the theoretical training gained throughout the program, preparing you for entry to the field.

  • Northrop Grumman
  • Google
  • Qualcomm
  • Amazon Web Services

Transferable Skills

  • Abstract reasoning
  • Project management
  • Effective communication
  • Systems design
  • VLSI
  • Laboratory skills
  • Processor design
  • Problem solving
  • Analytical skills
  • Teamwork
  • Computer-based modeling

Electrical and Computer Engineering Department

College of Engineering