The Computer Engineering Program is structured to provide students with a solid foundation in mathematics, physics, computer engineering, and science. Upon graduation, students are expected to utilize these fundamentals to analyze and assess computer systems, encompassing both hardware and software. They should also possess the capability to devise and execute state-of-the-art solutions to diverse computing challenges. Furthermore, in addition to the program's core objectives, all students within the Department of Computer Engineering engage with societal issues, professionalism, ethics, and have the chance to cultivate leadership and teamwork skills.