Undergraduate programs
Computer science & engineering major
Computer science and engineering is part of everyday life, whether it's your smartphone or your online application to the Βι¶ΉΣ³». Computer scientists and engineers are at the forefront of jaw-dropping visual effects and trendy apps, but they're also guided by methodical, scientific principles and technical expertise. Our degree programs train students in the step-by-step approach and rigorous analysis needed to be successful in this field.
Learn more:
Computer science & engineering minor
If you are interested in studying computer science and engineering but not able to major in it, consider adding a minor in computer science & engineering to your schedule.
The minor offers a strong technical foundation upon which to build further expertise in computer science and engineering, and you can strengthen your understanding of the applications of computers in your selected major.
The computer science and engineering minor is open to all students at the University except those pursuing a major within the department.
Student resources
Computer science and engineering is a rigorous degree program, and our department is committed to helping you succeed. From academic advising to student clubs and organizations, we encourage students to get involved in the department and take advantage of student resources.
Minors for computer science & engineering students
Accelerated programs
These programs allow highly qualified students to earn a bachelor's and master's degree in as few as five years.
Are you ready to make a world of difference?
Join the College of Engineering students, faculty and alumni who are developing the ideas, techniques and technologies that change the world.