Synopsis
The Computer Engineering program is a hybrid study of basic Electrical Engineering, Modern Electronics and Computer Hardware and Software. This includes the design of the electronics (hardware) of the computer, the design of the software (system and applications software) and the interconnection of computer systems into a network. Computer technologies and their related applications, such as Telecommunications and Networking, are advancing at a very rapid pace. Thus, a modern Computer Engineering curriculum needs to be both dynamic and flexible to accommodate the inevitable challenges and emerging changes of the future. It also needs to be thoroughly founded in the original theories of computer electronics and hardware and software design. The curriculum offered by the Department of Computer Engineering consists of:
- A thorough foundation in Physical and Mathematical Sciences.
- A core of Electronic and Computer Engineering courses.
- A number of wisely selected elective courses that meet the area’s dynamism and allow the student to concentrate on new evolving options in Computer Engineering.
Objectives
Upon successful completion of the B.Sc. in Computer Engineering, it is anticipated that the students will be able to:
- Apply the theoretical knowledge they gained of Mathematics, Science, and Engineering into sound professional practice.
- Design and conduct experiments to analyze and interpret data.
- Formulate a system, a component or a process that meets desired needs.
- Function on multi-disciplinary teams or independently.
- Identify, analyze and solve engineering problems.
- Communicate effectively in both Arabic and English.
- Gain an insight into and understanding of his or her professional and ethical responsibility, as well as anticipated tasks, duties and services they are expected to render to society.
- Appreciate the impact of engineering solutions in a global and societal context.
- Recognize the need for, and engage in life-long learning and personal and career development.
- Comprehend and understand contemporary engineering issues.
- Use the necessary techniques, skills and modern engineering tools in engineering practice.







