Shaping the future of technology
Computer engineering is a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems, computer-controlled equipment, and networks of intelligent devices. Computer engineering is solidly grounded in the theories and principles of computing, mathematics, and science. It applies these theories and principles to solve technical problems through the design of computing hardware, software, networks, and processes.
As modern issues arise, computer engineers are more involved in the design of computer-based systems to address specific application needs. Computer engineers work in most industries, including the computer, automobile, aerospace, telecommunications, power production, manufacturing, defense, and electronics. They design high-tech devices ranging from tiny microelectronic integrated-circuit chips, to powerful systems that utilize those chips, alongside efficient telecommunication systems that interconnect those systems. Computer engineers also work on distributed computing environments, local and wide area networks, wireless networks, internets, intranets and embedded computer systems such as in aircraft, spacecraft, and automobile control systems where they perform various functions. A wide array of complex technological systems, such as power generation and distribution systems and modern processing and manufacturing plants, rely on computer systems developed and designed by computer engineers.
The Computer Engineering Department offers courses and programs in the field of computer engineering. The department prepares students for successful careers in the field of computer engineering by providing them with a high-quality education that includes courses on subjects such as: Computer architecture, digital logic design, microprocessors and micro-controllers, operating systems, software engineering, computer networks, artificial intelligence, embedded systems, database design, database systems, cybersecurity, and technology innovation.
The Computer Engineering Department strives to be a pioneering force in shaping the future of technology. The vision of the department is to be a globally recognized institution that fosters creativity, nurtures innovation, and produces highly skilled computer engineers who are sought after by industry leaders and research organizations worldwide.
To attain leadership in the region by offering an exemplary academic program that equips computer engineering students with the necessary skills to effectively address the evolving demands of the industry and society while adeptly tackling the emerging challenges of the contemporary era.
The department aspires to be at the forefront of cutting-edge research and development, addressing societal challenges and driving technological progress for a sustainable and interconnected world. Through our unwavering commitment to excellence, inclusivity, and interdisciplinary collaboration, this department aims to make a positive impact on the world by producing graduates who are equipped to transform the digital landscape and improve the quality of life for all.