Skip to Content

All University of South Carolina system institutions will be closed through the end of the spring semester. Columbia campus virtual instruction will continue through the end of the Summer II semester (Aug 1). Details can be found on the coronavirus landing page.

College of Engineering and Computing

Bachelor of Science in Engineering

The Computer Engineering degree is for students interested in both programming and hardware. The required classes cover software engineering, computer science, and electric and digital circuit designs.

Why Computer Engineering?

Our Computer Engineering Bachelor of Science in Engineering degree will provide you with all the training and knowledge needed to start a successful career in computer engineering. Our curriculum emphasizes project-based learning. Small team projects are required in most classes. These culminate in the two-semester Capstone project class where students form teams and meet with a client, gather requirements, design, implement, test and deploy a software or hardware project.

Electronic Circuits Foundation

Sophomore year introduces digital logic design in CSCE 211, and computer architects in 212, as well as electrical circuits in ELCT 102 and 221. These are hands-on laboratory classes where you not only learn the theory behind building analog and digital circuits but also get to build them in our labs!


Computer Engineers are employed in building smartphones, embedded systems, programming FPGA's, and building all kinds of electronic gadgets. Right now, there are more people in the US employed in the computer industry then are employed in all other STEM disciplines, combined. Computer jobs are expected to continue growing faster than all other STEM jobs. The average national salary for computer engineers is $106,930.

How can I enhance my degree?

Capstone Design Initiative

As an undergraduate student, you'll test your knowledge in real-world applications. The Capstone Design course is a required course for seniors that pairs a student team with an industry partner on a project to design an engineering or computing solution to a business problem.

Challenge the conventional. Create the exceptional. No Limits.