Software Engineering ~ Coming Fall 2023

Software Engineering Curriculum Guide


The Electrical and Computer Engineering Department offers high quality undergraduate and graduate programs through innovative teaching, imaginative research and scholarship. 

Our program has the largest enrollment in the Dakotas and our department faculty, many of whom have years of experience in industry and teaching, give considerable attention to the individual student.

We strive to provide an excellent education for Electrical and Computer Engineering students while contributing to the state and national economy through research and technology development and transfer to industry.

Degrees Offered

We offer B.S., M.S. and Ph. D. degrees in Electrical Engineering and Computer Engineering.

Students are also encouraged to develop an individual program of study in close consultation with their advisers. We offer several areas of specialization including:

  • Biomedical Engineering
  • Communications and Signal Processing
  • Computer Architecture and Very-Large-Scale Integration
  • Cyber Physical and Embedded Systems
  • Electromagnetics and Optics
  • Power/Energy and Power Electronics

Future Students

Current Students



Faculty and Staff

Top of page