Agricultural and Biosystems Engineering
Agricultural and biosystems engineers are engaged in the development and transfer of knowledge that results in usable, economical and sustainable technologies for environmental resources.
Concentrations:
- Agricultural Engineering
- Biosystems Engineering
Visit the Department of Agricultural and Biosystems Engineering.
Civil Engineering
Considered to be the oldest engineering field, civil engineering includes the planning, design, construction, maintenance and operation of the infrastructure that surrounds us.
Concentrations:
- Environmental
- Geotechnical
- Structural
- Transportation
- Water resources
Visit the Department of Civil, Construction and Environmental Engineering.
Computer Engineering
Computer engineering deals with both hardware and software aspects of computer systems. Students take essential electrical engineering classes along with specialized classes in computer engineering and computer science.
Concentrations:
- Computer Architecture/Digital VLSI
- Cyber Physical Systems
- Embedded Systems
- Computer Systems
Visit the Department of Electrical and Computer Engineering.
Computer Science
The most comprehensive and varied Computer Science program in the region offering both B.A and B.S. degrees.
The curriculum provides a broad, practical base for a career in computing while also offering an opportunity for in-depth study of topics like artificial intelligence, cybersecurity, computer graphics, operating systems and database management systems.
Visit the Department of Computer Science.
Construction Engineering
The Bachelor of Science degree in Construction Engineering offers a blend of engineering and construction courses.
The program is designed for those who want to work in the construction industry and enjoy the status of a professional engineer.
Visit the Department of Civil, Construction and Environmental Engineering.
Construction Management
A combination of technology, construction techniques and management to meet the needs of the rapidly growing construction industry.
Construction management graduates are in high demand after graduation by contractors in all types of construction.
Visit the Department of Civil, Construction and Environmental Engineering.
Cybersecurity
Join our cutting-edge cybersecurity bachelors degree program and become a sought-after professional in a rapidly evolving field. Gain the knowledge and skills to protect organizations from cyber threats and safeguard valuable data.
Our program offers hands-on training in areas such as network security, ethical hacking, digital forensics, and risk management. With expert faculty, state-of-the-art facilities, and industry partnerships, you'll receive a comprehensive education that combines theory with real-world application. Prepare yourself for a rewarding career where you'll make a meaningful impact by securing organizations against and responding to cyberattacks.
Visit the Department of Computer Science
Data Science
The data science degree program is designed to equip students with advanced skills for success in today's data-driven world. This strategic program seamlessly blends statistics, computer science, and business, providing a deep understanding of data analysis, predictive modeling, and machine learning techniques while establishing a robust foundation in statistical methodologies and computational proficiency.
Students will learn how to navigate data collection, interpretation, and cleaning intricacies, simultaneously mastering programming languages and tools crucial for efficient data manipulation and analysis. Through a specialized focus on statistics, students gain expertise to extract valuable insights from complex datasets, making informed data-driven decisions, and expertly communicate findings to diverse audiences.
Vistit the Department of Computer Science
Electrical Engineering
The Electrical Engineering program is designed to reflect the broad nature of the field. Students are encouraged to develop an individual program of study in close consultation with their advisers.
Concentrations:
- Biomedical Engineering
- Communication and Signal Processing
- Control Engineering
- Electromagnetics
- Electronics and Microelectronics
- Optical Engineering
- Power Systems
- Nanotechnology
Visit the Department of Electrical and Computer Engineering.
Environmental Engineering
The Bachelor of Science in Environmental Engineering degree provides in-depth technical training to enhance the students' foundation of mathematics, chemistry and biology, with applications to soil, water, air and environmental health.
Environmental engineers play a crucial role in:
- Advancing sustainability for food, water and energy
- Addressing climate change and adapting to its impacts
- Designing a future without pollution and waste
- Creating efficient, health and resilient cities
- Fostering informed decisions and actions
Visit the Department of Civil, Construction and Environmental Engineering.
Industrial Engineering and Management
Industrial engineers are involved in the creation of wealth and prosperity through designing and implementing better, more productive systems in both a manufacturing and a service environment.
Concentrations:
- Production and operations management
- Reliability engineering
- Quality engineering and management
- Healthcare engineering and management
- Advanced manufacturing
- Supply-chain and logistics management
- Lean manufacturing
Visit the Department of Industrial and Manufacturing Engineering.
Information Technology
The Information Technology program bridges the technical and the theoretical side of computing. It is designed to provide the technical understanding that enables graduates to succeed in a world of rapidly advancing technology. At the same time, it includes the foundational knowledge that grounds applications in principles that remain important over time. System and application technologies are both considered.
Technologists are needed in most businesses. The breadth and practical relevance of the information technology program makes graduates of this program particularly flexible in their choice of career path. Graduates of the Information Technology program are in an excellent position to help advance technological innovation.
Visit the Department of Computer Science
Manufacturing Engineering
Manufacturing engineers design, direct and coordinate the processes and production systems for making virtually every kind of product from beginning to end. As businesses try to make products better and at a lower cost, they turn to manufacturing engineers to find out how.
The program uses a practice-based approach and uses both labs and industry projects to give students real-world, hands-on experience.
Visit the Department of Industrial and Manufacturing Engineering.
Mechanical Engineering
We offer an education that enables our graduates opportunities and experiences in all facets of the profession. Our standard curriculum allows students flexibility in choosing courses that reflect their interests within the broad areas of mechanical engineering.
Technical Focus Areas:
- Advanced Engineering Analysis
- Aerospace Engineering
- Automotive and Ground Vehicle Engineering
- Biomedical Engineering
- Energy Stewardship
- Manufacturing Engineering
- Materials Engineering
- Project Engineering and Management
- Robotics and Control Systems
- Test/Experimental Engineering
- Thermal-Fluids Engineering
Visit the Department of Mechanical Engineering.
Software Engineering
The Department of Computer Science and Department of Electrical and Computer Engineering jointly offer the Bachelor of Science in Software Engineering degree. The curriculum includes courses in computer science and electrical and computer engineering, together with the relevant mathematics background.
Software Engineering is concerned with the application of systematic, disciplined, and quantifiable approaches to the development and maintenance of software systems. The Systems Programming track focuses on embedded systems while the Applications Development track centers on methodologies, techniques, and tools to manage the software development life cycle.
The Bachelor of Science in Software Engineering degree is recommended for those hoping to enter the software engineer and/or software developer fields.
Visit the Department of Computer Science
Undecided? No problem
You don't need to know which College of Engineering major you want to study before arriving on campus. If you're undecided, you can enroll as Engineering-Undecided.
You'll work with our expert academic advisors to choose courses based on your interests and career goals so you stay on track to graduate on time.
We also offer an Introduction to Engineering course so you can learn more about our different disciplines before declaring a major. This course gives you the chance to hear from current students and faculty, recent graduates and area employers and is a great way to find out what each of our programs has to offer at NDSU and after graduation.