Utah

University of Utah

In this program, you'll take computer science courses that provide you with a fundamental background in programming and computer science issues and topics. You'll also complete basic electrical engineering courses. You will take cours es in embedded systems, computer design, software systems, software engineerin g and computer organization. In your final year, you can choose to complete eit her a senior thesis or senior project.



Utah Valley University:

This degree program will provide you with the kn owledge and skills to work with computer systems soft ware and hardware, peripheral devices and device driv ers. You can also hone your technical skills. You may find work in hardware and software maintenance, applic ation development, programming device drivers, system d esign and hardware design.