Mathematics / Mathematics Education
The bachelor’s degree in Mathematics at NDMU combines advanced concepts of mathematical sciences with programming and technology to develop problem solvers and critical thinkers.
Computer Information Systems
The Computer Information Systems curriculum provides a foundation for the core activities of computer information systems: analyzing, planning, programming, developing, implementing and evaluating new uses of computer technology.
Computer Science
The Computer Science minor explores algorithmic approaches to problem-solving. Computer Science enhances technical proficiency for scientific applications with mathematical and analytical skills.
Dual Degree Physics and Engineering
The Engineering dual degree program at NDMU offers a challenging opportunity to go beyond the typical engineering degree.
Physics
The bachelor’s degree in Physics at NDMU explores events and interactions that occur in nature in order to understand the laws that govern the physical world.