Sign In
 

 Degree Information New

Computer engineering is a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems, computer-controlled equipment, and networks of intelligent devices. Increasingly, computer engineers are involved in the design of computer-based systems to address highly specialized and specific application needs. Computer engineers work in most industries, including the computer, automobile, aerospace, telecommunications, power production, manufacturing, defense, and electronics industries. They design high-tech devices ranging from tiny microelectronic integrated-circuit chips to powerful systems that utilize those chips and efficient telecommunication systems that interconnect those systems. It also includes distributed computing environments (local and wide area networks, wireless networks, internets, intranets), and embedded computer systems (such as aircraft, spacecraft, and automobile control systems in which computers are embedded to perform various functions).

Vision 2030 of the Kingdom of Saudi Arabia has the following objectives:

  1. Diversifying the Economy & Developing New Sectors: "We are determined to reinforce and diversify the capabilities of our economy, turning our key strengths into enabling tools for a fully diversified future." Vision 2030, p. 7.
  2. Leading the Digital Transformation: "We will increase our investments in, and lead, the digital economy." Vision 2030, p. 44.
  3. Increase SME Contributions to the GDP: "We will strive to create suitable job opportunities for our citizens by supporting SME entrepreneurship, privatization, and investments in new industries." Vision 2030, p. 36.
  4. Education for Employment: "We will close the gap between the outputs of higher education and the requirements of the job market."  Vision 2030, p. 40.
  5. Vibrant Society & Merit-Based Values: "The values of moderation, tolerance, excellence, discipline, equity, and transparency will be the bedrock of our success."  Vision 2030 p. 16.
     

The computer engineering department is contributing to achieving the objectives of Vision 2030 by having programs that prepare graduates for the requirements of the job market, graduates that can lead the digital transformation, and create businesses to contribute to the economy of Saudi Arabia.

Program Educational Objectives

In accordance with the missions of the University, the CCSE, and the COE department, the following program educational objectives were adopted for the computer engineering program:

The objectives of the computer engineering (COE) program are to produce graduates who, a few years after graduation, will have:

  1. Established themselves as successful professional computer engineers with demonstrated leadership capabilities.
  2. Demonstrated an ability to pursue a successful professional career.
  3. Enrolled and succeeded in graduate and professional studies/programs if they chose to do so.

These PEOs were developed and are regularly reviewed by all the program constituents (COE faculty, employers of COE alumni, and the department's Industrial Advisory Board). The latest review was two years ago where the COE department council unanimously agreed to keep these PEOs as is.

Student Learning Outcomes

In the current review of the Computer Engineering curriculum, the following are the seven student outcomes of the Computer Engineering program. Mapping to the old student outcomes is also appended in parentheses:

  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. (mapped to a, e)
  2. An ability to apply both analysis and synthesis in the engineering design process, resulting in designs that meet desired needs. (mapped to c, k)
  3. An ability to communicate effectively with a range of audiences. (mapped to g)
  4. 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. (mapped to f, h, j)
  5. An ability to function effectively on teams that establish goals, plan tasks, meet deadlines, and analyze risk and uncertainty. (mapped to d)
  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions. (mapped to b)
  7. An ability to recognize the ongoing need for additional knowledge and locate, evaluate, integrate, and apply this knowledge appropriately. (mapped to i)

     
    Requirements for the B.S. Degree in Computer Engineering
    Option I: With Summer Training

     Every student majoring in Computer Engineering (Summer Training Option) must complete the following curriculum:

(a) General Education Requirements (22 credit hours)Credit Hours
English                                          ENGL 101, 102, 2149
Islamic & Arabic StudiesIAS 111, 121, 212, XXX8
General Studies CGS 392, XXX4
Physical EducationPE 101 1
 22
(b) Math & Science Requirements (32 credit hours)Credit Hours
Math                                          MATH 101, 102, 201, 208, STAT 319, ICS 25320
PhysicsPHYS 101, 1028
Chemistry CHEM 1014
 32
(c) Digital Foundation (12 credit hours)Credit Hours
ICS                                          ICS 104 3
ISEISE 2913
COECOE 2923
BUS BUS 2003
 12
(d) Core Requirements (47 credit hours)Credit Hours
COE                                                 COE 202, 203, 241, 301, 302, 306, 344, 346, 384, 48532
ICSICS 108, 202, 43311
EE                                          EE 236 & EE 2374
 47
(e) Major & Free Electives (15 credit hours)Credit Hours
COE ElectivesFour COE 4xx Courses12
Technical Electives One XXX xxx Course from Department's List  3
 15
(f) Summer Training (0 credit hours)Credit Hours
Summer Training (02 Months)
COE 3990
  0
The total number of credit hours required is128

Option II: With Internship

Every student majoring in Computer Engineering (Internship Option) must complete the following curriculum:

(a) General Education Requirements (22 credit hours)Credit Hours
English                                          ENGL 101, 102, 2149
Islamic & Arabic StudiesIAS 111, 121, 212, XXX8
General Studies CGS 392, XXX4
Physical EducationPE 101 1
 22
(b) Math & Science Requirements (32 credit hours)Credit Hours
Math                                          MATH 101, 102, 201, 208, STAT 319, ICS 25320
PhysicsPHYS 101, 1028
Chemistry CHEM 1014
 32
(c) Digital Foundation (12 credit hours)Credit Hours
ICS                                          ICS 104 3
ISEISE 2913
COECOE 2923
BUS BUS 2003
 12
(d) Core Requirements (47 credit hours)Credit Hours
COE                                                 COE 202, 203, 241, 301, 302, 306, 344, 346, 384, 48532
ICSICS 108, 202, 43311
EE                                          EE 236 & EE 2374
 47
(e) Major Electives (9 credit hours)Credit Hours
COE ElectivesThree COE 4xx Courses9
  9
(f) Internship Work (6 credit hours)Credit Hours
Internship Work (One Academic Semester)
COE 3986
 
 6
The total number of credit hours required is128

 

Flow Charts for the New Computer Engineering Degree Plans

1. Summer Training

ST-page0001.jpg

Download-Flow Chart-Summer Training Degree Plan.pdf

1. Internship Work


InT-page0001.jpg

Download-Flow Chart-Internship Work Degree Plan.pdf

181