Preparing innovative problem solvers and providing a world-class experience, all at an affordable price.
Robotics
Internships
Senior Design Expo
Agricultural & Biosystems Engineering
Classes are typically fewer than 25 students so teachers can really create one-on-one relationships with students.
Civil Engineering
The new 4+1 program allows you to complete a Bachelor's in four years and a Master's in one year.
Computer Engineering
The Cooperative Education Program provides students with the chance to alternate classroom learning for paid professional work experiences.
Computer Science
An Accelerated Program is available for undergraduates who have a 3.5 GPA or better to complete a Bachelor's in four years and a Master's in one year.
Construction Engineering
There are almost 20 student organizations related to this major that have won national and regional awards.
Construction Management
Focuses more on business related courses with its required business minor versus focusing on math and engineering as a whole.
Cybersecurity
NDSU offers a BisonCyber Camp and Cybersecurity Boot Camps during the summer.
Electrical Engineering
The program encourages students to have an individual program of study by mixing and matching between the eight specialization technical areas.
General Engineering
Undecided engineering students are offered an introductory course to learn more about the different engineering programs at NDSU. They will eventually have to choose an engineering major to switch to, and cannot graduate as a General Engineering major.
Environmental Engineering
Newly created program in Fall 2020 where students are often contacted for internships and co-op work experience.
Industrial Engineering & Management
The IME department houses seven different laboratories with significant equipment including computer simulations and robotics.
Manufacturing Engineering
Students learn how to build equipment ranging from toys to surgical instruments to spacecraft.
Mechanical Engineering
Students have the opportunity to minor in coatings and polymeric materials, biomedical engineering, or robotics.
Software Engineering
Software Engineering combines the fields of Computer Science and Computer Engineering. NDSU professors and students are actively researching artificial intelligence.