Program Curriculum
The COE Program provides students with an educational program that ensures the ability of its graduates to handle current and future needs of society. The Computer Engineering Program emphasizes three aspects. First, courses in basic sciences such as mathematics, and physics enable students to develop the necessary analytical ability and learn the underlying scientific principles. This aspect is complemented by subjects in humanities. Second, courses in computer engineering cover the basic background in COE as well as allow students to emphasize certain Computer Engineering disciplines through the choice of electives. Third, laboratory sessions provide exposure to engineering design and implementation of digital systems, microprocessors, digital communication, computer networks, and embedded systems. After completing the undergraduate program in Computer Engineering, the student is qualified to take on a job as a Computer Engineer or further develop his studies by enrolling in a graduate program.
Numerous work opportunities for Computer Engineers exist in the Kingdom, where graduates may work in the areas of digital communication, computer networks, and computer systems including the implementation of wired and wireless computer networks and protocols, network resource development and management, and software and hardware computer systems. Graduates are also required by industry for work in information processing, database systems, software development, and enterprise computer systems. Other opportunities exist in advanced electronics, industrial electronics, robotics, computer vision, and A.I.
This section is organized as follows:
-
Preparation for Engineering Practice
-
Culminating Design Experience
-
Requirements for Bachelor of Science in Computer Engineering
Preparation for Engineering Practice
The COE program implements an education in science, mathematics, engineering science, engineering design and general studies that meets or exceeds the expectations of the ABET criteria. The COE department requirements for a Bachelor of Science degree in Computer Engineering are summarized in Table 5.1 -31 and Table 5.1 -32. Those requirements are specified by the courses listed in sections (1) and (2a) of Table 5.1 -31 for a B.Sc. in computer engineering without COOP. The minimum total number of credits for a B.Sc. in Computer Engineering with COOP is 131 while it is 130 for a B.Sc. in Computer Engineering without COOP.
Table 5.1 31. Curriculum of the Computer Engineering Program (Without COOP)
|
Year; Semester
|
Course
Dept., Number, Title
|
Category (Credit Hours)
|
Math & Basic Science
|
Engineering Topics
Check if contains significant design (√)
|
General Education
|
Others
|
1-Fall
|
Math 101 Calculus I
|
4
|
|
|
|
|
PHYS 101 General Physics I
|
4
|
|
|
|
|
Chem. 101 General Chemistry
|
4
|
|
|
|
|
ENGL 101 Engl. Composition I
|
|
|
|
3
|
|
IAS 111 Belief and its Consequences
|
|
|
2
|
|
|
|
|
|
|
|
1-Spring
|
Math 102 Calculus II
|
4
|
|
|
|
|
PHYS 102 General Physics II
|
4
|
|
|
|
|
ICS 102 Intro. to computing.
|
|
|
|
3
|
|
ENGL 102 Intro. To Report Writing
|
|
|
|
3
|
|
IAS 101 Practical Grammar
|
|
|
2
|
|
|
PE 101 Physical Educ. I
|
|
|
|
1
|
|
|
|
|
|
|
2-Fall
|
COE 202 Digital Logic Design
|
|
3 (√)
|
|
|
|
EE 201 Electric Circuits I
|
|
4 (√)
|
|
|
|
ICS 201 Introduction to CS
|
|
|
|
4
|
|
Math 201 Calculus III
|
3
|
|
|
|
|
IAS 212 Professional Ethics
|
|
|
2
|
|
|
PE 102 Physical Educ. II
|
|
|
|
1
|
|
|
|
|
|
|
2-Spring
|
COE 205 Comp. Org. & Ass. Lang.
|
|
4 (√)
|
|
|
|
COE 203 Dig. Design Lab
|
|
1 (√)
|
|
|
|
ICS 202 Data Structures
|
|
|
|
4
|
|
ICS 252 Discrete Structures
|
3
|
|
|
|
|
MATH 260 Intro. to Linear Algebra & Diff. Equations.
|
3
|
|
|
|
|
ENGL 214 Technical Report Writing
|
|
|
|
3
|
|
|
|
|
|
|
3-Fall
|
COE 305 Microcomputer System Design
|
|
4 (√)
|
|
|
|
Stat 319 Prob. & Stat. For
Eng. & Sc.
|
3
|
|
|
|
|
COE 341 Data & Computer Comm.
|
|
3 (√)
|
|
|
|
COE/ICS/SWE XXX
IT Elective
|
|
3 (√)
|
|
|
|
IAS 201 Writing for Prof. Need
|
|
|
2
|
|
|
|
|
|
|
|
3-Spring
|
COE 308 Computer Architecture
|
|
3 (√)
|
|
|
|
COE 344 Computer Networks
|
|
4 (√)
|
|
|
|
COE 390 Seminars
|
|
|
|
1
|
|
EE 203 Electronics I
|
|
4 (√)
|
|
|
|
XXX xxx Free Elective
|
|
|
|
3
|
|
IAS 311 Islamic Shariah
|
|
|
2
|
|
|
COE 399 Summer Training
|
|
0 (√)
|
|
|
|
|
|
|
|
|
4-Fall
|
COE 485 Senior Design Project
|
|
3 (√)
|
|
|
|
COE 4XX COE Elective
|
|
3 (√)
|
|
|
|
ICS 431 Operating Systems
|
|
|
|
4
|
|
COE 360 Principles of VLSI Design.
|
|
3 (√)
|
|
|
|
IAS 301 Literary Styles
|
|
|
2
|
|
|
|
|
|
|
|
4-Spring
|
COE 400 System Design Lab
|
|
3 (√)
|
|
|
|
COE 4XX COE Elective
|
|
3 (√)
|
|
|
|
XXX xxx Free Elective
|
|
|
|
3
|
|
XXX xxx General Elective
|
|
|
|
3
|
|
IAS 4XX IAS Elective
|
|
|
2
|
|
Total ABET Basic level Requirements
|
32
|
48
|
14
|
36
|
Overall Total for Degree
|
130
|
|
|
|
|
Percent of Total
|
24.6%
|
36.9%
|
|
|
Minimum Total Must Satisfy one Set
|
Minimum Semester credit hours
|
32
|
48
|
|
|
Minimum Percentage
|
25%
|
37.5
|
The program for students with the COOP option is the same as that for students with the non COOP option except for the fourth and fifth years (see Table 5.1 -32).
Table 5.1 32. Curriculum of the Computer Engineering Program (With COOP)
|
Year; Semester
|
Course
Dept., Number, Title
|
Category (Credit Hours)
|
Math & Basic Science
|
Engineering Topics
Check if contains significant design (√)
|
General Education
|
Others
|
1-Fall
|
Math 101 Calculus I
|
4
|
|
|
|
|
PHYS 101 General Physics I
|
4
|
|
|
|
|
Chem. 101 General Chemistry
|
4
|
|
|
|
|
ENGL 101 Engl. Composition I
|
|
|
|
3
|
|
IAS 111 Belief and its Consequences
|
|
|
2
|
|
|
|
|
|
|
|
1-Spring
|
Math 102 Calculus II
|
4
|
|
|
|
|
PHYS 102 General Physics II
|
4
|
|
|
|
|
ICS 102 Intro. to computing.
|
|
|
|
3
|
|
ENGL 102 Intro. To Report Writing
|
|
|
|
3
|
|
IAS 101 Practical Grammar
|
|
|
2
|
|
|
PE 101 Physical Educ. I
|
|
|
|
1
|
|
|
|
|
|
|
2-Fall
|
COE 202 Digital Logic Design
|
|
3 (√)
|
|
|
|
EE 201 Electric Circuits I
|
|
4 (√)
|
|
|
|
ICS 201 Introduction to CS
|
|
|
|
4
|
|
Math 201 Calculus III
|
3
|
|
|
|
|
IAS 212 Professional Ethics
|
|
|
2
|
|
|
PE 102 Physical Educ. II
|
|
|
|
1
|
|
|
|
|
|
|
2-Spring
|
COE 205 Comp. Org. & Ass. Lang.
|
|
4 (√)
|
|
|
|
COE 203 Dig. Design Lab
|
|
1 (√)
|
|
|
|
ICS 202 Data Structures
|
|
|
|
4
|
|
ICS 252 Discrete Structures
|
3
|
|
|
|
|
MATH 260 Intro. to Linear Algebra & Diff. Equations.
|
3
|
|
|
|
|
ENGL 214 Technical Report Writing
|
|
|
|
3
|
|
|
|
|
|
|
3-Fall
|
COE 305 Microcomputer System Design
|
|
4 (√)
|
|
|
|
Stat 319 Prob. & Stat. For
Eng. & Sc.
|
3
|
|
|
|
|
COE 341 Data & Computer Comm.
|
|
3 (√)
|
|
|
|
COE/ICS/SWE XXX
IT Elective
|
|
3 (√)
|
|
|
|
EE 203 Electronics I
|
|
4 (√)
|
|
|
|
IAS 201 Writing for Prof. Need
|
|
|
2
|
|
|
|
|
|
|
|
3-Spring
|
COE 308 Computer Architecture
|
|
3 (√)
|
|
|
|
COE 344 Computer Networks
|
|
4 (√)
|
|
|
|
COE 390 Seminars
|
|
|
|
1
|
|
COE 360 Principles of VLSI Design.
|
|
3 (√)
|
|
|
|
ICS 324 Database Systems
|
|
4 (√)
|
|
|
|
IAS 311 Islamic Shariah
|
|
|
2
|
|
|
|
|
|
|
|
4-Fall
|
COE 351 COOP. Work
|
|
9 (√)
|
|
|
|
|
|
|
|
|
4-Spring
|
COE 400 System Design Lab
|
|
3 (√)
|
|
|
|
COE 4XX COE Elective
|
|
3 (√)
|
|
|
|
ICS 431 Operating Systems
|
|
|
|
4
|
|
XXX xxx General Elective
|
|
|
|
3
|
|
IAS 301 Literary Styles
|
|
|
2
|
|
|
IAS 4XX IAS Elective
|
|
|
2
|
|
|
|
|
|
|
|
Total ABET Basic level Requirements
|
32
|
55
|
14
|
30
|
Overall Total for Degree
|
131
|
|
|
|
|
Percent of Total
|
24.4%
|
42%
|
|
|
Minimum Total Must Satisfy one Set
|
Minimum Semester credit hours
|
32
|
48
|
|
|
Minimum Percentage
|
25%
|
37.5
|
Share with your friends: |