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

​​

University Requirements

General Education Courses that are mandatory by PNU University in all colleges (8 Courses = 18 Credit Hours) and distributed as follows:


No

Course Title

Code/No
Contact hours ​ ​
CR

Prerequisite
LTLB / TRPR
1Islamic Culture (1)ISLS 1012--2-
2Islamic Culture (2)ISLS 2022--2ISLS 101
3Islamic Culture (3)ISLS 3032--2ISLS 101
4Islamic Culture (4)ISLS 4042--2ISLS 101
5Arabic CompositionARAB 1012--2-
6Language SkillsARAB 2022--2-
7English Language (1)ENG 101-115-3-
8English Language (2)ENG 102-215-3ENG 101-1
Total  ​ ​18 Credit hours  ​ ​ ​ ​


College Requirements

Core College courses that are shared between the college departments (12 Courses = 37 Credit Hours) and distributed as follows:


No

Course Title

Code/No
Contact hours ​ ​
CR

Prerequisite
LTLB / TRPR
1Calculus (1)Math 101T22-3-
2General StatisticsMath 161T22-3-
3Discrete StructuresCS 100T3--3-
4Programming language(1)CS 110T32-4-
5Programming language(2)CS 111T32-4CS 110T
6Professional EthicsCS 380T1--1-
7Data StructuresCS 212T31-3CS 110T
8Computer Networks FundamentalsIT 221T31-3CS 340T
9Database FundamentalsIS 220T32-4CS 111T
10Projects ManagementIS 350T31-3CS 212T
11Operating SystemsCS 340T31-3CS 212T
12Human-Computer InteractionCS 351T31-3CS 212T
Total  ​ ​37 Credit hours  ​ ​ ​ ​


Departmental Requirements

1. Core Departmental Courses

Core Departmental Courses are 20 Courses = 61 Credit hours and handed out as follows:

NoCourse TitleCode/NoContact hours ​ ​CRPrerequisite
LTLB / TRPR
1Calculus (II)Math 103T32-4Math 101T
2Principles of Linear AlgebraMath 242T22-3Math 101T
3Theory of ProbabilityMath 367T22-3

Math 103T

Math 161T

4General Physics (1)PHYS 101T22-3-
5Computer Architecture and OrganizationCS 205T22-3CS 100T
6Software EngineeringCS 385T31-3IS 220T
7Information SecurityIT 311T31-3IT 221T
8Artificial Intelligence FundamentalsCAI 21031-3CS 111T
9Data Mining and Information RetrievalCAI 21131-3IS 220T
10Artificial Intelligence AlgorithmsCAI 23031-3CAI 210
11Machine Learning and Pattern RecognitionCAI 32031-3CAI 211
12Introduction to Vision and RoboticsCAI 34031-3CAI 230
13Natural Language ProcessingCAI 35031-3CAI320
14Artificial Intelligence Applications ProgrammingCAI 36022-3CAI320
15Introduction to Deep learningCAI 42131-3CAI 360
16Robot Kinematics and DynamicsCAI 44131-3CAI 340
17Agent Based SystemsCAI 46131-3CAI 360
18

Graduation Project (1) (Capstone 1)

CAI 48021-2Passing successfully
at least 90 credit
 +
CAI 360
19

Graduation Project (2) (Capstone 2)

CAI 48112-2CAI 480
20InternshipCAI 490--305Passing all courses in
previous levels successfully
Total  ​ ​61 Credit hours  ​ ​ ​ ​

 

 

2. Elective Departmental Courses

The student can choose three of the following courses = nine credit hours.


No


Course Title

Code/No
Contact hours ​ ​
CR

Prerequisite
LTLB / TRPR
1          Advanced Artificial IntelligenceCAI 31231-3CAI 230
2          Expert SystemsCAI 32231-3CAI 230
3          Neural Networks ComputationCAI  32331-3CAI 320
4          Selected Topics (1)CAI 30031-3CAI 340
5          Selected Topics (2)CAI 40131-3CAI 360
6          Artificial Intelligence of ThingsCAI 41331-3CAI 360
7          Applied Machine LearningCAI  32431-3CAI 320
8          Applied Natural Language ProcessingCAI 45131-3CAI 350
9          Artificial Intelligence for Cyber SecurityCAI 47031-3IT 311T
10      Modeling and SimulationCS 390T31-3MATH 161T


Abbreviations:

LT = Theoretical

LB/TR = Laboratory / Tutorial

PR = Practice