• CIU Online

Computer Engineering Program

About the Program

Computer engineering exists at the intersection of technology and innovation. Computer Engineering Program is designed to give a student a strong background in the fundamentals of mathematics, physics, and computer engineering and science. A graduate of this program should be able to use these fundamentals to analyze and evaluate computer systems, both hardware and software. A graduate should also be able to design and implement computer systems, both hardware and software, which are state of the art solutions to a variety of computing problems. In addition to these program specific objectives, all students in the Computer Engineering department are exposed to societal issues, professionalism, ethics and have the opportunity to develop leadership and teamwork skills.


Educational Opportunities

The curriculum of the Department of Computer Engineering is designed to fulfill the daily needs of organizations. Curriculum includes departmental field courses and covers maths, electrical and electronic engineering courses and elective courses. Throughout their studies, students take artificial intelligent, database, operating systems, computer networks, various programming languages and programming techniques, microprocessors, signal processing and project management courses. Almost all courses have practice sections that consolidate the theoretical knowledge. Through both theoretical courses and lab sessions, students can prepare themselves to professional working life easily under the supervision of the dignified academicians who are the experts in their own fields.


Accreditations and Memberships

Computer Engineering undergraduate program accredited by Association for Evaluation and Accreditation of Engineering Programs (MUDEK), also has Oracle Academy and Microsoft Imagine Academy memberships.


Career Areas

Our undergraduate program graduates receive the “Computer Engineer” degree and they can work all over the world with the qualified knowledge and experience gained during their education. They can make career in wide range of areas such as information technology management, software development, software design, database management and design, system security, information technology counseling, web based application development, system integration, industrial software, software project management, computer networks, network management and system management. In addition, they can continue postgraduate studies in any subject related to computer technologies in order to be specialized on a certain area and they can do an academic career as well.

Last updated: 16-01-2018