CM104 
Fourier Analysis 
First 
3 
CM103,CM301 
Faculty of Computing 
Detail 
CM301 
Linear Algebra 
Second 
3 
CM101,CM201 
Faculty of Computing 
Detail 
CM401 
Probability and Statistics 
Second 
3 
CM301 
Faculty of Computing 
Detail 
CM402 
Statistics Using R 
First 
3 

Faculty of Computing 
Detail 
CM403 
Information Theory 
Second 
3 
CM401,CST401 
Faculty of Computing 
Detail 
CM501 
Operation Research 
First 
3 
CM401 
Faculty of Computing 
Detail 
CM502 
Linear Programming 
First 
3 

Faculty of Computing 
Detail 
CM503 
Modelling and Simulation 
Second 
3 
CM401 
Faculty of Computing 
Detail 
CM504 
Game Theory 
First 
3 
CM401 
Faculty of Computing 
Detail 
CM505 
Mathematical Modelling 
First 
3 
CM103,CM401 
Faculty of Computing 
Detail 
CM601 
Numerical Analysis 
First 
3 
CM103,CM301 
Faculty of Computing 
Detail 
CS101 
Principle of IT (ICS) 
First 
3 

Faculty of Computer Science 
Detail 
CS201 
Principle of CS I (C++) 
Second 
3 

Faculty of Computer Science 
Detail 
CS202 
Principle of CS II (Java) 
First 
3 
CS201 
Faculty of Computer Science 
Detail 
CS301 
Data Structures 
Second 
3 

Faculty of Computer Science 
Detail 
CS401 
Operating System 
Second 
3 
CS201,CST301 
Faculty of Computer Science 
Detail 
CS801 
IT Professionalism 
First 
3 

Faculty of Computer Science 
Detail 
IS101 
Software Engineering I 
Second 
3 

Faculty of Information Science 
Detail 
IS201 
Database I 
First 
3 

Faculty of Information Science 
Detail 
IS202 
Database II 
First 
3 
IS201 
Faculty of Information Science 
Detail 
IS204 
Data Warehousing and Mining 
First 
3 
CM211,IS201 
Faculty of Information Science 
Detail 
IS403 
Information Security II 
First 
3 
IS402 
Faculty of Information Science 
Detail 
IS404 
Information Securiy III 
Second 
3 
IS403 
Faculty of Information Science 
Detail 
IS411 
Computer Security and Forensics I 
First 
3 
IS402 
Faculty of Information Science 
Detail 
IS412 
Computer Security and Forensics II 
Second 
3 
IS411 
Faculty of Information Science 
Detail 
IS413 
Computer Security and Forensics III 
First 
3 
IS412 
Faculty of Information Science 
Detail 
IS421 
Network Security I 
Second 
3 

Faculty of Information Science 
Detail 
IS422 
Network Security II 
Second 
3 
IS421 
Faculty of Information Science 
Detail 