2024-2025 Undergraduate Catalog 
    
    Nov 22, 2024  
2024-2025 Undergraduate Catalog

Computer Engineering Minor

Location(s): Brookings Main Campus


Blue rectangle with triangles.

Apply Now Request More Information

Student working in a lab.

Program Coordinator/Contact

Sungyong Jung, Department Head
McComish Department of Electrical Engineering and Computer Science
Daktronics Engineering Hall 214
605-688-4526

Program Information

Computer engineering is the engineering field that integrates topics in computer science and electrical engineering for the development of hardware and software specific to computers and embedded systems. Computer engineering deals with designing, developing, and operating computer systems.  At its core, computer engineering concentrates on digital hardware devices and computers, and the software that controls them.  Advanced courses focus on standard designs and techniques for specific application domains. In contrast to computer science and software engineering, computer engineering emphasizes solving problems in digital hardware and at the hardware-software interface.  Applications include microcontroller and microprocessor-based systems, personal computers, high performance supercomputers, circuit design, and device engineering. The Computer Engineering Minor specifies a sequence of courses and academic experiences that provide a unique intersection of background and skills required to address computer engineering applications. Students will gain the requisite knowledge and skills to understand, analyze, and design systems comprised of both hardware and software.

Course Delivery Format

A majority of the courses are taught on campus in smart classrooms. The smart classrooms allow for a variety of methods for student engagement and faculty are able to record and post their lectures online.

Student Learning Outcomes


Graduates with a minor in Computer Engineering will be able to:

  • Design and analyze digital circuits and hardware such as those used in computer systems.
  • Design and write low-level and high-level computer software germane to computer systems.

Select from the following


Select 5-6 credits from the following. Credits: 5-6

Total Required Credits: 18-19