Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer engineering is an academic discipline offered by the Department of Electrical & Computer Engineering (ECE). The undergraduate program combines foundational engineering courses in science, mathematics, English, and social sciences with specialized electrical engineering studies in circuits, electronics, and computing systems. Students can specialize in areas like network communications, embedded systems, computer architecture, or digital electronics. North Dakota State University's computer engineering program holds accreditation from ABET's Engineering Accreditation Commission. This field bridges hardware and software development, requiring coursework in both electrical engineering and computer science. The increasing integration of computing technology across industries drives strong demand for professionals skilled in both hardware and software components. Computer Architecture/Digital VLSI specialists develop system hardware, optimizing CPU-memory interactions and multi-processor configurations. VLSI design emphasizes transistor-level implementation, while computer architecture focuses on system-level and logic gate designs.