Computer Engineering Department sustains and strengthens the latest technology in computer systems and provide students with a high level of education and research-based learning programme. Moreover, the department aims to educate and develop the engineering skills of students to face off the growing of engineering systems. The Computer Engineering Department has internationally qualified and high-ranking staff members to provide students with inspiration and quality education in the theory and practice of computer engineering. The department has a computer engineering lab equipped with the latest tools and technology to help students to practice and innovate. The department offers an undergraduate programme leading to the Bachelor’s degree in Computer and Communication Engineering (BSCCE). The BSCCE focuses on computer and communication engineering concepts and applications. It provides exposure to diverse cutting-edge technologies spanning computer architecture, microprocessors, embedded systems, digital signal processing, and modern digital and analogue communication systems.