Computer Engineering (EN)

Computer engineering is defined as the discipline that embodies the science and technology of design, implementation, and maintenance of software and hardware components of computing systems and development of computer-controlled applications.

Because of the scope, diversification, and rapid pace of change in the computing field, computer engineers are part of life-long learner professionals who need to maintain their knowledge and skills within their chosen discipline.

The computer engineering curricula, as the starting point of the profession, have to develop analysis and design skills, and embody necessary scientific background and fundamentals of the engineering discipline, to support the process of learning how to learn, in addition to strong technological basis. Our computer engineering program is designed to balance the international curricula recommendations and the requirements of the national and regional job market.