undergraduate programs

Engage in

the magic
Graphic illustration with students working on projects

We'll show you

how it works

In ECE, we turn the unseen into technologies that improve lives and power the world, from handheld devices to global systems.

We’ll show you the magic behind innovation. Here, you won’t just use technology – you’ll understand it, design it, and advance it.

Choose from majors in computer engineering or electrical engineering, or explore our dual degree programs in biomedical engineering. Go further by specializing in a concentration that aligns with your interests and career goals.

Accelerated Bachelor's / Master's Program

Earn graduate credits while completing upper division bachelor’s degree requirements. Apply for admission to a combined bachelor’s and master’s degree program to begin the following fall or spring semester after graduating with your bachelor’s degree. 

  • Must be enrolled in bachelor’s degree in electrical or computer engineering, computer science, physics, or mechanical engineering
  • Cumulative GPA of 3.0 or better
Large group of students in regalia pose for graduation
Three students smiling in front of bright engineering design project
Carmen Menoni talks to two female students
Crowd of people mingle at event at CSU
Two female students laughing while sitting on the grass at CSU, with other students in background

What you will learn as an undergraduate

Second Year

Gain an understanding of ECE principles through the digital and analog circuit sequence. Develop an open-ended project of your choice and learn the importance of project management, testing, and teamwork.

Third Year

Get into the nitty-gritty of ECE coursework that will build your foundation and prepare you for the big project in senior design.

Fourth Year

Your knowledge will culminate in senior design with a unique project that addresses a real-world problem.
Prof. Chandra stands between one male and one female student
Dramatic photo of researcher in lab with large laser equipment
Woman sitting next to fan that's been converted into a design project, with two students working beside her
Two students ambassadors in CSU shirts holding Electrical & Computer Engineering sign with large group in background

Apply Now

ECE is a competitive major. Learn more and get started now!

Woman stands in front of table display

Undergraduate Advising

Schedule an appointment with an advisor and plan your academic journey.

student walks down sidewalk between row of trees

Explore Your Curriculum

Learn about courses and major requirements

Your path to

Great Career Outcomes

Gain skills for a diverse range of industries.

Machine Learning + AI • Space + Aerospace • Computer Chip Design • Embedded + IoT Systems • Computer Networks, Information Systems, and Cybersecurity • Biosciences, Biomedical Engineering, and Health Sciences • Power + Energy Systems • Manufacturing • Healthcare Systems

$81,897

Average starting salary for CSU Electrical and Computer Engineering graduates.

94%

Employment related to major, based on CSU First Destination data.

Top 10

Major in demand (nationally) for B.S., M.S., and Ph.D.

Engage in hands-on projects

Turn your bold ideas into innovative projects that solve real problems.

Starting in your first-year, you will have a chance to work on cool projects throughout your undergraduate experience.

'Great place for an education'

CSU was a great place for an education,” said ECE alum Abbie Watnik, who has established a scholarship for ECE students.  “I enjoyed the smaller classes, personalized attention, and opportunity to participate in research as an undergraduate. It enabled me to have my choice of graduate schools.”

Student in lab wearing safety glasses working on project