All engineering majors use principles of science, math, and problem solving to create cost-efficient, reliable, and safe solutions to technical problems. Engineering is where science meets real-world applications to create products people need and things to make people’s lives better.

Electrical, computer, software, and cyber security engineers, as well as computer scientists, all create and improve technologies that help people, too. They work in health care, cell phone and computer manufacturing, and other industries, and all work on teams to do their work. But what is the difference among these majors at Iowa State? Here’s a brief overview to help you decide which major best fits your interests.

  • Computer Engineering

  • Cyber Security Engineering

  • Electrical Engineering

  • Software Engineering

Pre-college preparation

To prepare for a career in one of our majors, it is important to take math and science classes in high school. Also, take advantage of any computer or electronics courses your high school offers, or participate in after school clubs and activities. Iowa State offers opportunities with outreach programs for students in grades K-12 to learn more about engineering.

For more information on pre-college preparation, check out the university’s Admissions Requirements.