Computer Engineering advances humankind by designing the underlying digital hardware, computing networks, and software systems that impact our everyday lives. USM offers a Bachelor's degree in Computer Engineering. Students are expected to complete a minimum of 126 credit hours.
What Will I Learn?
The Computer Engineering curriculum deals with all aspects of designing, building and programming computer systems. Computer Engineering combines fundamentals of computer science and electrical engineering in one major, as it introduces students to both hardware and software of computer systems. Computer Engineering core topics include the following items.
- Digital Logic
- Digital and Analog Electronics
- Computer Architecture and Embedded Systems
- Internet-of-Things and Cybersecurity
- Mobile and Wireless Computing
- Hardware Design, and Reconfigurable computation
Our faculty members are engaged in research projects in various areas of focus, including cybersecurity, cyber-physical systems, robotics, embedded systems, reconfigurable computing, and computer vision. Our students receive well-rounded training to work in the industry but are also prepared for independent research in graduate programs at USM or elsewhere.
|Computer Engineering BS||Hattiesburg|
- Hardware Engineer
- Embedded Systems Engineer
- Software Engineer