This program awards a Bachelor of Science degree in Computer Science with an emphasis on embedded systems. In addition to learning the computer science fundamentals in software, hardware and theory, the embedded systems emphasis focuses on designing and implementing devices using embedded controllers. A person with this degree will know how to integrate microcontrollers, sensors and related devices; understand and utilize inter-device communications and bus standards; and design and implement software applications consisting of microcontroller code that connects to cloud applications.
Several additional program requirements are listed in the undergraduate catalog.