The aim of the B.Sc. Computer Engineering degree programme is to provide students with knowledge and understanding of the fundamental principles and technology in the discipline of computer engineering. The four year undergraduate degree course provides students with all necessary practical skills, through the use of current tools and techniques for the design and development of software and computer hardware. The academic staff within the department encourages students to develop as independent and self critical problem solvers, so that graduates will be able to find productive employment in the computer-related industries.
A B.Sc. in Computer Engineering continues to be a very popular choice with students, who value the flexibility provided by our programme, including the opportunity to construct their own programmes of study. The discipline of Computer Engineering is central to many of today's commercial and industrial activities as well as providing a diverse and rapidly developing field for personal study. Computers and computer applications have entered every part of our daily life, so job opportunities for graduates of the Department of Computer Engineering are significant. Computer Engineering graduates are in high demand in the computer industry, and in all commercial and industrial enterprises that are using computers and computer networks. It is estimated that the usage of computers and computer related technologies will dramatically increase in the near future and that in particular less developed countries have a massive demand for highly trained computer specialists.
Our Computer Engineering degree programme integrates technical requirements and electives to prepare the students for a professional career in the computing and information technology. After mastering the fundamentals of computer engineering, the programme enables students to orient their study towards specialisation through electives, directed by personal advisors within department. The main areas in which the electives are focused, are database design, hardware design, development of software applications, and computer networks. Graduates will have solid understanding of the technicalities of both computer hardware and software, together within a deeper knowledge of their chosen of their chosen specialist area.
The Department of Computer Engineering sets high expectation and provides students with modern and well-equipped Computer Laboratories, Network Laboratories, and Advanced Computer Research Laboratories. Personnel assistance during laboratory work and student research projects allows students to excel in their studies and prepare themselves for their future career.
On completion of the B.Sc. degree programme, students will acquire sufficient skills and theoretical expertise to make an immediate positive contribution to their employers, or pursue higher education to a higher level.