Computer Engineering (CE) combines the knowledge, skills, and discoveries in electrical engineering and computer science to build real-life computer systems. It covers several technology fields including computer hardware, software engineering and development, electronics, digital systems, telecommunication and network systems, multimedia, image and signal processing, robotics, and software-hardware integration. Computer engineers play a key role in almost all industries, such as telecommunication, banking and financial services, software development, government and city services, aerospace industry, health care, and manufacturing. The advent of computers has facilitated a systems approach to solving many problems in science, business, and industry. The Department of Computer Engineering at GJU offers a unique and powerful Master of Science Program whose successful completion opens the doors to rewarding professional careers, postgraduate studies, and lifelong learning.