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 TitleCode/No
​Contact hours​ ​ ​

​CR​

​Prerequisite

LTLB/TRPR
1Islamic Culture (1)ISLS 101

2

-

-

2

-
2Islamic Culture (2)ISLS 202

2

-

-

2

ISLS 101
3Islamic Culture (3)ISLS 303

2

-

-

2

ISLS 101
4Islamic Culture (4)ISLS 404

2

-

-

2

ISLS 101
5Arabic CompositionARAB 101

2

-

-

2

-
6Language SkillsARAB 202

2

-

-

2

-
7English Language(1)ENG 101-1

15


-

3

-
8English Language(2)ENG 102-2

15

-

3

ENG 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​ ​ ​CRPrerequisite
LTLB/TRPR

1

Calculus (1)MATH 101T2
2-3-

2

Data StructuresCS 212T31-
3CS 110T

3

Programming Language (1)CS 110T

3

2

-

4

-

4

Programming Language (2)CS 111T

3

2

-

4

CS 110T

5

Computer Networks FundamentalsIT 221T

3

1

-

3

CS 340T

6

General StatisticsMATH 161T

2

2

-

3

-

7

Database FundamentalsIS 220T

3

2

-

4

CS 111T

8

Professional EthicsCS 380T

1

-

-

1

-

9

Projects ManagementIS 350T

3

1

-

3

CS 212T

10

Discrete StructuresCS 100T

3

-

-

3

​-

11

Operating SystemsCS 340T

3

1

-

3

CS 212T

12

Human-Computer InteractionCS 351T

3

1

-

3

CS 212T
​Total ​ ​​​​37 credit hours ​ ​ ​ ​

​​​​​


Departmental Requirements

​1. Core Departmental Courses

Core Departmental Courses are 17 Courses = 52 Credit hours and handed out as follows:

No.
Course TitleCode/No​Contact hours​ ​ ​CRPrerequisite
LTLB / TRPR
1Calculus (II)MATH 103T32-4MATH 101T
2Theory of ProbabilityMATH 367T22-3

MATH 103T + MATH 161T

3General Physics (1)PHYS 101T22-3-
4Principles of  Information and Technology SystemsIT 201T31-3CS 110T
5Communications and Networks FundamentalsIT 222T32-4PHYS 101T
6Networks ProtocolsIT 323T31-3IT 221T
7Software EngineeringCS 385T31-3IS 220T
8Algorithms Analysis and DesignCS 220T31-3

CS 100T + CS 212T

9Cybersecurity PrinciplesCY 20031-3-
10Information Security ManagementCY 30231-3-
11Malware AnalysisCY 31031-3CY 321
12Ethical HackingCY 31122-3CY 201
13CryptographyCY  22031-3CS 100T
14System SecurityCY 32131-3CS 340T
15Web Systems SecurityCY 43022-3IT 221T
16Networks SecurityCY 44131-3IT 221T
17Wireless Networks SecurityCY 44231-3CY 200
18Cybersecurity Laws and Policies
CY 20121-2-
19Cyber Physical Systems SecurityCY 44031-3-
20Graduation Project (1) (Capstone 1)CY 48021-2

Passing successfully at  least 100 credit IS 350T

21

Graduation Project (2) (Capstone 2)

CY 48112-2CY 480
22InternshipCY 4902-246Passing all courses in previous levels successfully
​​​​Total
​68 credit hours ​ ​

 

2. Elective Departmental Courses:

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

No.
Course TitleCode/No​Contact hours​ ​ ​CRPrerequisite
LTLB / TRPR
1Biometrics and SecurityCY 32231-3-
2Computer ForensicsCY 41222-3CY 200
3Mobile and Wireless Systems SecurityCY 43131-3-
4AI in CybersecurityCY 44331-3CY 200
5Artificial IntelligenceCS 370T31-3

CS 111T + CS 220T

6Web Applications DevelopmentCS 486T22-3CS 220T
7Multimedia SystemsCS 350T31-3CS 212T
8Wireless Sensor NetworksIT 433T31-3IT 221T



Abbreviations:

LT = Theoretical

LB / TR = Laboratory / Tutorial

PR = Practice