Courses

​The list of courses shown on this page includes only the core courses of the Cybersecurity and Cloud Computing (CSCC) program. It does not include general university requirements or department technical electives. To view the complete study plan, please refer to the official program curriculum.

Subject Number​​Subject Title
1305101Introduction to Cybersecurity
1301106Structured Programming
1301108Object-Oriented Programming (1)
1301203Data Structures and Algorithms
1301236Web-Based Programming
1301305Database and Application of Database
1302211Technical Writing and Communication Skills
1302338Advanced Internet Computing
1305202Ethical and Professional Issues in Computing
1305211Principles of Cloud Computing 
1305212Network Security
1305226Operating Systems for Cybersecurity
1305301Secure Communication Protocols
1305302Advanced Cloud Computing
1305311Infrastructure Security Using Linux
1305312Data and Mobile Applications Security
1305314Ethical Hacking
1305315Cloud Computing Security
1305316Cybersecurity Programming
1305323Encryption Theory and Data Authentication 
1305330Data Communications and Computer Networks
1305368Field Training
1305384Software Analysis and Design for Cybersecurity
1305401Penetration Testing
1305403Data Analytics in Cybersecurity and  Cloud Computing
1305404Digital Forensic
1305419Risk Management and Vulnerability Analysis
1305491Graduation Project (1)
1305492Graduation Project (2)
1307103Linear Algebra
1501110Calculus (1)
1501167Discrete Structures (1)
1501212Probability and Statistics
1501230Numerical Analysis
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29