Academic Catalog

Bachelor of Science in Computer Engineering

Educational Aims of the Program

The Program Objectives (POs) of the Computer Engineering program are shown in Table 1 below:

 

Table 1: Program Objectives of BSCE

PO1.

Contributing to a team of professionals and performing leadership roles to tackle challenging computer engineering projects with awareness of ethical and social responsibilities.


PO2.

Pursuing professional activities or postgraduate studies to continuously expand their skills and knowledge in computer engineering and related fields.

PO3.

Engaged in successful careers and applying computer engineering technical knowledge and skills in a variety of businesses and inter-disciplinary settings


 

Program Learning Outcomes

The Program Learning Outcomes (PLOs) of the BSCE are shown in table 2 follows:

 

Table 2: Program Learning Outcomes of BSCE

After graduation BSCE students will be able to:

PLO1.

An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics

PLO2.

An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors

PLO3.

An ability to communicate effectively with a range of audiences

PLO4.

An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts

PLO5.

An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives

PLO6.

An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions

PLO7.

An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

 

General Education Program Learning Outcomes

 

The General Education Program Learning Outcomes are shown in table 3 follows:


Table 3: General Education Program Learning Outcomes

GE-PLO1.

Read and write English at a level demonstrating efficient and competent function at university/workplace level.

GE-PLO2.

Communicate effectively and think critically and analytically.

GE-PLO3.

Apply and examine mathematical and natural science concepts and models.

GE-PLO4.

Use information technology effectively.

GE-PLO5.

Demonstrate understanding and appreciation of the contribution of humanities, and social, natural and applied sciences to human experience.

GE-PLO6.

Plan their future directions and demonstrate awareness of the socio-cultural norms and relationships

 

Mapping PLOs with CLOs to QFEmirates Level 7

Please click on the following link to access the Mapping BSCE PLOs and the Level-7 descriptors of the strands of QFEmirates

 


Bachelor of Science in Computer Engineering Curriculum

BSCE Program Curricula
The BSCE program is composed of 132 Credit Hours, distributed as illustrated below:

 

#

Category

Number of Courses

Credit Hours

1

General Education Requirements

11

33

2

GUCR Electives

1

3

3

College Requirements

7

21

4

BSCE Core Courses

21

69

5

Elective Courses

3

9

Total

43

135


Bachelor of Science in Computer Engineering Study Plan

Semester 1

ENGL 100English 1 Section 1

3

EMTH 100Calculus I for Engineering

3

GPHY 100General Physics I

3

GECE 100General Chemistry I

3

ENIN 100Engineering Innovations

3

Total Credit Hours:15

Semester 2

ENGL 105English ll

3

EMTH 150Calculus II for Engineering

3

GPHY 150General Physics II

3

ENAP 150Computer Algorithms and Programming

3

GISL 100Islamic Thought

3

GUCR Elective

3

Total Credit Hours:18

Semester 3

ITGN 130
Programming in Python

3

EMTH 250Advance Math I for Engineering

3

ENMA 200MATLAB

1

ENDD 200Digital Logic Design

4

ENEC 200Electric Circuits I

4

Total Credit Hours:15

Semester 4

EMTH 210Discrete Mathematics

3

EMTH 260Advanced Math II for Engineering

3

GCMM 205Negotiations Skills

3

ENEL 250Electronics I

4

ENAP 200Object Oriented Programming

4

GEST 100Emirati Studies

3

Total Credit Hours:20

Semester 5

BMNG 200Management & Organization Behavior

3

ENSS 300Signals & Systems

3

ENPR 300Probability and Random Processes

3

ENMP 300Microprocessors Fundamentals

4

ITGN 240
Data Structure and Algorithms

3

Total Credit Hours:16

Semester 6

EECE 324Software Engineering

3

ENCE 321Computer Architecture

3

ENCE 322Operating Systems

3

ITGN 360Data Analytics

3

400ELCE

3

Total Credit Hours:15

Summer

ENIN 410-470Graduate Trainee (GT) / Learn Earn And Progress (LEAP) Program or Industry Project

6

Semester 7

ENCE 480Machine Learning

3

CECN 400Communication Networks

3

GIEC 105Innovation, Entrepreneurship and Career Exploration

3

ENPR 401Graduation Project 1

3

Technical Elective 1

3

Total Credit Hours:15

Semester 8

EECE 421Information Security

3

ENEE 300Engineering Economics

3

Technical Elective 2

3

Technical Elective 3

3

ENPR 402Graduation Project 2

3

Total Credit Hours:15

Total Credit Hours: 129