Faculty of
NATURAL SCIENCES


Theory of Computing (CSU5305)

Department of Computer Science, Academic Year : 2021/2022, 2nd Semester, Level 5, 3 Credit(s), Optional

Digital Electronics (CSU5306)

Department of Computer Science, Academic Year : 2021/2022, 1st Semester, Level 5, 3 Credit(s), Optional

Data Communication (CSU5307)

Department of Computer Science, Academic Year : 2021/2022, 1st Semester, Level 5, 3 Credit(s), Optional

Artificial Intelligence (CSU5308)

Department of Computer Science, Academic Year : 2021/2022, 2nd Semester, Level 5, 3 Credit(s), Optional

Information Security and Cryptography (CSU5309)

Department of Computer Science, Academic Year : 2021/2022, 2nd Semester, Level 5, 3 Credit(s), Optional

Computer Architecture (CSU5310)

Department of Computer Science, Academic Year : 2021/2022, 2nd Semester, Level 5, 3 Credit(s), Optional

Computer Graphics (CSU5311)

Department of Computer Science, Academic Year : 2021/2022, 2nd Semester, Level 5, 3 Credit(s), Optional

Project in Computer Science (CSU5320)

Department of Computer Science, Academic Year : 2023/2024, 1st/2nd Semester, Level 4, 3 Credit(s), Optional

Mathematics for Chemistry and Biology (CYE3200)

Department of Chemistry, Academic Year : 2023/2024, 1st Semester, Level 3, 03 Credit(s), Core

Mathematics for Chemistry and Biology (CYE3200)

Department of Chemistry, Academic Year : 2023/2024, 1st/2nd Semester, Level 3, 03 Credit(s), Core