Skip to main content Skip to footer site map
Electrical and Computer Engineering Department

Computer Engineering

An undergraduate degree in computer engineering equips students with a dynamic skill set and a comprehensive understanding of the intersection between computer science and electrical engineering. Over the course of their studies, students explore foundational subjects, including digital logic design, electronics, microprocessors, computer architecture, computer networks and software development. They develop their programming prowess, often concentrating on languages such as C, C++, Python and Java, across multiple classes throughout the curriculum. Furthermore, students can gain expertise in domains such as hardware and software interfacing, embedded systems, networking, operating systems, compilers, and computer security, enabling them to tackle complex challenges in the digital world.

A degree in computer engineering fosters problem-solving acumen, teamwork, and practical proficiency through hands-on laboratory work and projects, ensuring that graduates are well-prepared for careers spanning software development, hardware design, system integration, and cybersecurity.

go to Top