University List
Sign In
E-Services
عربي
Font Size
Special Colors
Login
Core and Elective Requirements


University requirements

These are the courses taught by university for all students in all Colleges. They are (8) courses with (18) credits distributed as follows:

First: Compulsory Courses:

a. English language courses:

They are courses taught by university to students in all Colleges, and they are two courses with (6) credits:

N ​

Course Title

Code/No ​
​No of conta​ct Hours ​

CR

​Prerequisite

LT

LB

TR

1
English Language (1)ENG 101-115​
-3-
2English Language (2)ENG 102-2​15 ​
-3ENG 101-1

 

b. Courses in the field of promoting Islamic values:

The student chooses two courses with (4) credits from the following courses:

N​ ​Course Title ​Code/No ​​No of contact Hours ​ ​

CR

Prerequisite

LT

LB

TR

1Ethics and Islamic ValuesGNR 0702--2-
2Islamic Banking and EconomicsGNR 0712--2-
3
Community Building in IslamGNR 0722--2-


Second: Elective Courses:

The student chooses (4) courses of (8) units of study from the following elective fields, with a maximum of one course from the field of her choice.

​​​​​​​​​​​​
The first field: The field of strengthening national identity
 ​ ​ ​ ​ ​ ​ ​  
N​ ​Course Title ​
​Code/No​​No of contact Hours ​
CR ​
​Prerequisite
LT ​LB ​TR ​
1History of Kingdom of Saudi Arabia and its Pioneering RoleGNR 010
2
-
-
2
​- 
2Good Citizenship Values
GNR 012
2
-
-
2
​- 
3Saudi Arts and Heritage
GNR 013
2
-
-
2
​-

​​​​​​​​​​​The second field: The field​ of effective communication
 ​ ​ ​ ​ ​ ​
N ​Course TitleCode/No
​ ​​​​No of Contact Hours​ CR
​ ​​Prerequisite ​
​ LTLB​ TR
1Communication SkillsGNR 020​ 2
-​ -
​ 2
​ -
2Creative WritingGNR 021​ 2
-​ -
​ 2
​ -
3Writing Academic ReportsGNR 022​ 2
​ -
​ -
​ 2
​ -
4Emotional Intelligence
GNR 023​ 2
​ -
​ -
​ 2
​ -

The third field: The field of innovation and entrepreneurship​​
N​ ​Course TitleCode/No ​​​No of Contact Hours ​ ​ ​​​CR​​Prerequisite
LTLBTR​ ​
1Basics of Entrepreneurship ​GNR 0302-- ​​2
​​-
2* *Principles of Projects Management ​GNR 0312--
​2
-​​
3Giftedness and Mental Superiority ​GNR 0322--
​2 ​​​-
4Principles of E-Commerce
GNR 0332--
​2
​​-
5Financial Literacy ​GNR 0342--
​2
​​-
6Leadership and Change Management
GNR 0352--
​2
​​-


​​​​​​​​​​​​The fourth field: The field of technical skills and data processing    **​

N​
Course Title
Code/No ​​​No of contact Hours​CR​Prerequisite​
LTLB ​TR ​
1Computer Skills and Information Technology ​GNR 0402-
-
​2
-
2Basics of Programming ​GNR 0412-
-
​2
-
3​Data Analysis and Management ​GNR 0422-
-
​2
​-
​​​​​​​​​​​​​
The fifth field: The field of enhancing the quality of life
 ​ ​ ​  
N
​ Course Title
Code/No​​No of contact Hours
​CR
Prerequisite​
LTLBTR ​
1​ Health AwarenessGNR 0502--
2
-
2​ Poetry and Prose in Arabic LiteratureGNR 0512--
​2
-
3​ Well-Being and Quality of LifeGNR 0522--
2
-
4​ Fitness and Sport ScienceGNR 0532--
​ ​2
-
​​​​​​​​​​​​​​
The sixth field: The field of sustainable development
 ​
NCourse TitleCode/No​​​No of contact Hours​CR​Prerequisite
LTLBTR ​
1​ Sustainable DevelopmentGNR 0602--
​ ​2
-​
2​ Global CitizenshipGNR 0612--
​2
 -
3​ Lifelong Learning SkillsGNR 0622--
​2
-
4​ Sustainable EcosystemsGNR 0632--
​​2
-

 

* *The course Principles of Project Management (031) and the courses in the field of technical skills and data     processing are excluded from all programs of the Faculty of Computer and Information Sciences.​


College requirem​ents

These are the courses shared among the college's departments, totalling (13) courses, with a total of (44) credit hours distributed as follows:

(A) Mandatory College Requirements:

 And they amount to (13) courses, totalling (44) credit hours

No​Course TitleCode/No​The number of contact hours ​ ​CRPrerequisite
LTLBTR
1Calculus (1)MATH 10122-3-
2Data StructuresCS 21231-3

 

CS 111

3Programming Language )1)CS 11032-4-
4Programming Language (2)CS 11132-4CS 110
5Computer Networks FundamentalsIT 22131-3CS 110
6Professional EthicsCS 3801--1-
7Operating SystemsCS 34031-3CS 212
8Calculus (II)MATH 10332-4MATH 101
9General StatisticsMATH 16122-3-
10Database FundamentalsIS 22032-4CS 111
11General Physics for Engineering (1)PHYS 10232-4-
12General Physics for Engineering (2)PHYS 10332-4PHYS 102
13Digital Logic Circuit DesignECE 26032-4MATH 103
​The total ​ ​​​​​44 credit hours​​ ​​ ​

 

(B) Elective College Requirements:

Not applicable.

Program requirements

(A) Mandatory Program Requirements:

They are (21) courses, totalling (69) credit hours distributed as follows:

NoCourse TitleCode/No​The number o​f contact hours ​ ​CRPrerequisite
LTLBTR
1Introduction to IoTIOTE11031-3-
2Big Data Analytics for IoT IOTE 20022-3MATH 161
3IoT Networks ProtocolsIOTE31331-3IT 221
4Artificial Intelligence and Machine Learning for IoTIOTE30122-3IOTE 200
5Software Engineering for Embedded Systems IOTE 33031-3CS 340
6IoT Operating SystemsIOTE33131-3IOTE 330
7Cybersecurity for IoTIOTE 30231-3IOTE 313
8Cloud Computing for IoTIOTE31222-3IS220
9Human Machine Interaction for IoTIOTE 21131-3110IOTE 110
10IoT Networks Management and AnalysisIOTE 31431-3IOTE 200
11IoT Applications DevelopmentIOTE42022-3IOTE 331
12Electric CircuitsIOTE 24032-4

MATH 103

PHYS103

13ElectronicsIOTE 24132-4IOTE 240
14Microcontroller and MicroprocessorIOTE 36022-3ECE 260
15Signals and SystemsIOTE 3503--3IOTE 240
15Communication Systems IOTE 35132-4IOTE 350
17Wireless Communications for IoTIOTE 4523--3IOTE 351
18Wireless Sensor Networks for IoTIOTE 4543--3IOTE 351
19InternshipIOTE 490--306Successful completion of (128) credit hours
20

Graduation Project (1)

 (Capstone 1)

IOTE 48022-3Successful completion of (110) credit hours
21

​Graduation Project (2)

(Capstone 2)

IOTE 48122-3IOTE 480
​The total ​
​​​69 credit hours​​ ​​ ​

 

(B) Elective Program Requirements:

The student selects (2) courses from the following courses, each course consisting of (6) credit hours.

NoCourse TitleCode/No​The number of contact hours ​ ​CRPrerequisite
LTLBTR
1Selected Topics in IoTIOTE 31531-3IOTE 200
2Mobile ComputingIOTE41631-3IOTE 313
3IoT Networks DesignIOTE42131-3IOTE 200
4Optical NetworksIT 43431-3IT 221
5Information Security ManagementCY 30231-3-
6Biometrics and SecurityCY 32231-3-
7Mobile and Wireless Systems SecurityCY 43131-3-
8Real-Time SystemsIOTE 43231-3CS 340
9Introduction to Information Theory and Coding
IOTE 4533--3

IOTE 351 

10Introduction to Digital VLSI for IoTIOTE 44222-3IOTE 241
11Introduction to Nano-Electronics for IoTIOTE 4433--3IOTE 241

 




​​​​