Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The computer engineering program is offered through the Department of Electrical & Computer Engineering (ECE). The undergraduate curriculum combines foundational engineering courses in science, mathematics, English, and social sciences with specialized electrical engineering studies covering circuits, electronics, and both hardware and software systems. Students can specialize in areas like network communications, embedded systems, computer architecture, and digital electronics. NDSU's computer engineering program holds ABET accreditation through its Engineering Accreditation Commission. This discipline bridges hardware and software development, requiring students to complete core electrical engineering coursework alongside specialized computer engineering and computer science classes. The field continues to experience robust demand as computer integration expands across industries, creating need for professionals skilled in both hardware and software development. Cyber Physical Systems focuses on networked computing components that monitor and manage physical processes.