Code Course Name Theory  Practice Credit  ECTS  
CSPP 400 Calculus 3 0 0 0  
CSPP 401 Probability Theory 3 0 0 0  
CSPP 410 Intro to Computer Science and Programming 3 0 0 0  
CSPP 420 Discrete Mathematics 3 0 0 0  
CSPP 421 Data Structures and Algorithms 3 0 0 0  
CSPP 430 Computer Organization 3 0 0 0  
CSPP 431 Data Communications Networks 3 0 0 0  
CSPP 440 Operating Systems 3 0 0 0  
CSPP 441 Information Security and Cryptography 3 0 0 0  
*** These courses do not count toward the degree requirements.  
             
             
Certificate in Cybersecurity Level 0 (basic, introductory level courses)  
             
Code Course Name Theory Practice Credit  ECTS  
Term 1    
CCS0 100 Intro to Computer Science and Programming 3 0 3 7.5  
CCS0 101 Computer Organization and Operating Systems 3 0 3 7.5  
CCS0 102 Data Communications Networks 3 0 3 7.5  
CCS0 103 Information Security and Cryptography 3 0 3 7.5  
Term 2            
CCS0 200 Data Structures and Algorithms 3 0 3 7.5  
CCS0 201 Ethical Hacking 3 0 3 7.5  
CCS0 202 Software and Web Security 3 0 3 7.5  
CCS0 203 Network Security 3 0 3 7.5  
TOTAL: 60 ECTS Credits          
             
             
Certificate in Cybersecurity Level 1 (university level, area focused courses)
             
Code Course Name Theory  Practice Credit  ECTS  
Term 1    
CCS1 100 Intro to Computer Science and Programming 3 0 3 7.5  
CCS1 101 Computer Organization and Operating Systems 3 0 3 7.5  
CCS1 102 Data Communications Networks 3 0 3 7.5  
CCS1 103 Information Security and Cryptography 3 0 3 7.5  
Term 2            
CCS1 200 Data Structures and Algorithms 3 0 3 7.5  
CCS1 201 Ethical Hacking 3 0 3 7.5  
CCS1 202 Software and Web Security 3 0 3 7.5  
CCS1 203 Network Security 3 0 3 7.5  
TOTAL: 60 ECTS Credits          
             
             
Master of Science in Cybersecurity        
             
Code Course Name Theory  Practice Credit  ECTS  
Term 1          
LUE 500 Scientific Research Techniques and Ethics 3 0 3 7.5  
MSCS 501 Algorithms and Complexity Analysis 3 0 3 7.5  
MSCS 502 Information Assurance 3 0 3 7.5  
MSCS 511 Elective 1 3 0 3 7.5  
Term 2            
MSCS 503 Cryptology 3 0 3 7.5  
MSCS 512 Elective 2 3 0 3 7.5  
MSCS 513 Elective 3 3 0 3 7.5  
MSCS 595 Seminar 0 0 0 7.5  
Term 3            
MSCS 600 Master's Thesis 0 0 0 60  
Term 4            
MSCS 600 Master's Thesis (continued) 0 0 0 60  
TOTAL: 120 ECTS credits