Bachelor in Computer Engineering (Enrolled before 2019)

The Current Study plan has 165 credits which fulfils the international and national requirements for engineering programs. The plan takes into account the university, college, basic sciences, and specialization requirements. The plan Contains two elective at the college level to allow students to have wide-spread knowledge in computing fields from other programs. The plan comprises three elective courses which will help students to mould their interests towards embedded systems, hardware security, or computer networks which are active areas for Vision 2030 and NEOM project. The plan fulfils the requirements of both Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (EAC of ABET), and (SAQF) Saudi Arabian qualification framework. The program has been accredited by both the International Accreditation Board (ABET) and the National Accreditation Board (NCAAA).

 

Bullseye with solid fillMission

To impart high quality education and scientific research in computer engineering through the employment of knowledge techniques that prepares competent graduates for employment and serving their community.

 

Target with solid fillProgram Learning Objectives

  1. Pursue successful career as computer engineer, consultant, or entrepreneur.
  2. Provide appropriate solutions to challenging problems in their profession, develop skills, and innovate through research and professional activities.
  3. Successfully contribute to multidisciplinary teamwork, practice ethics, communicate effectively and lead for a holistic development.
  4. Engage in life-long learning for professional development to serve the society.

 

Clipboard Checked with solid fill

Program Learning Outcomes

  1. Pursue successful career as computer engineer, consultant, or entrepreneur.
  2. Provide appropriate solutions to challenging problems in their profession, develop skills, and innovate through research and professional activities.
  3. Successfully contribute to multidisciplinary teamwork, practice ethics, communicate effectively and lead for a holistic development.
  4. Engage in life-long learning for professional development to serve the society.

 

Bar chart with solid fill

Enrolment and Graduation Rates

 

Settings with solid fill

 Main Tracks

----------------------------- 

-----------------------------

 

Stopwatch 66% with solid fill

Duration

Five years (15 Trimesters)

 

Monthly calendar with solid fill

Study Plan Enrolled before 2019 (230 Credit Hours)

 Year 1

 

 

 

Level 1

 

 

 

Code

Course Name

Pre-requisite

CH

001MATH-4

Mathematics 1

-

4

011ENG-6

Intensive English Program 1

-

6

111 IC1-2

The Entrance to the Islamic Culture

-

2

     

12

 

 

 

 

Level 2

 

 

 

Code

Course Name

Pre-requisite

CH

011CSM-5

Introduction to Computer

-

5

012ENG-6

Intensive English Program 2

011ENG-6

6

 

 

 

11

 

 

 

 

Level 3

 

 

 

Code

Course Name

Pre-requisite

CH

012MATH-4

Matrices Algebra

-

4

012CSM-4

Computer Programming 1

011CSM-5

4

112 IC1-2

Islamic Culture -2

-

2

 

 

 

10

 

 

 

 

 Year 2

 

 

 

Level 4

 

 

 

Code

Course Name

Pre-requisite

CH

110CPE-3

Electronic Engineering Drawing

-

3

111CNE-6

Semiconductors Devices

-

6

113MATH-4

Differentiation & Integration

-

4

201ARAB-2

Arabic Language Skills

-

2

     

15

 

 

 

 

Level 5

 

 

 

Code

Course Name

Pre-requisite

CH

110CNE-4

Electrical Circuit Analysis

-

4

113IC1-2

Islamic Culture -3

-

2

120CPE-5

Digital Logic Design

-

5

122CPE-4

Object Oriented Programming

012CSM-4

4

 

 

 

15

 

 

 

 

Level 6

 

 

 

Code

Course Name

Pre-requisite

CH

114IC1-2

Islamic Culture -4

-

2

120CNE-4

Electronic Circuits

111CNE-6

4

121CPE-1

Electrical Workshop

-

1

202ARAB-2

Arabic Editing

-

2

319MATH-4

Differential Equations

113MATH-4

4

 

 

 

13

 

Year 1

 

 

 Year 3

 

 

 

Level 7

 

 

 

Code

Course Name

Pre-requisite

CH

211CNE-4

Computer Design & Organization

120CPE-5

4

219CSM-4

Data Structures and Algorithms

122CPE-4

4

220CNE-4

Data Communication

-

4

245MATH-4

Number Theory

-

4

     

16

 

 

 

 

Level 8

 

 

 

Code

Course Name

Pre-requisite

CH

210CPE-5

Database Management Systems

122CPE-4

5

220CPE-4

Microprocessor and Interfacing

211CNE-4

4

221CPE-4

Operating Systems

219CSM-4

4

419MATH-4

Numerical Analysis

319MATH-4

4

 

 

 

17

 

 

 

 

Level 9

 

 

 

Code

Course Name

Pre-requisite

CH

104PHYS-6

Principles of Physics

-

6

107CHEM-6

General Chemistry

-

6

222CPE-6

Discrete Structure

-

6

223CPE-5

Summer Training

211CNE-4

5

 

 

 

23

 

 

 

 

 Year 4

 

 

 

Level 10

 

 

 

Code

Course Name

Pre-requisite

CH

212CNE-4

Electronic Measurement and Instrumentation

120CNE-4

4

301NGL-3

Technical Reports Writing

-

3

310CNE-5

Computer Networks

220CNE-4

5

329STAT-3

Principles of Statistics and Probability

-

3

     

15

 

 

 

 

Level 11

 

 

 

Code

Course Name

Pre-requisite

CH

310CPE-5

Automatic Control Systems

-

5

311CNE-4

Digital Signal Processing

-

4

321CPE-4

Intelligent Systems

219CSM-4

4

325CPE-4

Computer Graphics

219CSM-4

4

 

 

 

17

 

 

 

 

Level 12

 

 

 

Code

Course Name

Pre-requisite

CH

213CNE-4

Engineering Project Management

-

4

311CPE-4

Software Engineering

219CSM-4

4

312CPE-5

Embedded Systems

220CPE-4

5

323CPE-5

Multimedia and Data Compression

-

5

 

 

 

18

 

 

 

 

 Year 5

 

 

 

Level 13

 

 

 

Code

Course Name

Pre-requisite

CH

233CSM-5

Modeling & Simulation

-

5

324CPE-5

Computer Interfacing Circuits

310CNE-5

5

410CPE-5

Digital Image Processing

311CNE-4

5

413CPE-4

Project (1)

312CPE-5

223CPE-5

4

 

 

 

19

 

 

 

 

Level 14

 

 

 

Code

Course Name

Pre-requisite

CH

322CNE-4

Principles of Wireless Communication

220CNE-4

4

412CPE-5

Micro Controller Design

220CPE-4

5

421CNE-5

Network Management And Security

310CNE-5

5

 

 

 

14

 

 

 

 

Level 15

 

 

 

Code

Course Name

Pre-requisite

CH

410CNE-5

Internet Routing Architecture

310CNE-5

5

421CPE-5

Integrated Circuit Design

120CPE-5

5

424CPE-5

Project (2)

413CPE-4

5

 

 

 

15