Computer Engineering and Information Technology About

Home / About

Program Mission

The mission of the computer engineering and information technology BSc program is to prepare competent graduates capable of interacting with various domains of the specialization. The graduate of this program should possess the qualities and satisfies the requirements needed by both public and private sectors.


Program Aims

The program aims at providing future engineers of computer engineering and information technology with appropriate theoretical knowledge and technical skills to respond to professional market demands.


Aimed graduate attributes :

The following are the aimed graduate attributes:

1 - Apply knowledge of mathematics, science and engineering concepts to the solution of engineering problems.

2 - Design a system; component and process to meet the required needs within realistic constraints.

3 - Design and conduct experiments as well as analyze and interpret data.

4 - Identify, formulate and solve fundamental engineering problems.

5 - Use the techniques, skills, and appropriate engineering tools, necessary for engineering practice and project management.

6 - Work effectively within multi-disciplinary teams.

7 - Communicate effectively.

8 - Consider the impacts of engineering solutions on society and environment.

9 - Demonstrate knowledge of contemporary engineering issues.

10 - Display professional and ethical responsibilities; and contextual understanding.

11 - Engage in self- and life- long learning.

12 - Demonstrate inductive reasoning abilities, figuring general rules and conclusions about seemingly unrelated events.

13 - Use current advanced techniques, skills, and tools necessary for computing practices to specify, design, and implement computer-based systems.

14 - Recognize the information requirements of various business activities on both operational and decision making levels.

15 - Tackle business problems using system analysis tools and techniques.

16 - Manage projects related to computer systems in diverse fields of applications.

17 - Implement phases of the computer system development life cycle, procurement and installation of hardware, software design, data manipulation and system operations.

18 - Appreciate knowledge of tools and techniques of system development and implementation involving data and network security aspects.

19 - Implement computer applications to support business needs including databases and network solutions.

20 - Conduct effectively user experience building to the use computer applications in various business domains.