Skip to main content
Semester Course Code Course Title Lecture Practice Tutorial Course Total hours Written year work maximum Tutorial maximum Total hours of written exam Course Attachment
first INF411 Information Engineering 3H 2H 5H 70 30 100 3
first MATH211 Mathematics III 3H 2H 5H 70 30 100 3
first CS314 Formal Languages and Automata 3H 1H 4H 70 30 100 3
first IT414 Multimedia Systems 3H 2H 5H 60 20 100 3
first CS431 Project 2H 3H 5H
first INF412 Data Mining 3H 2H 5H 70 30 100 3
first HUM211 Report Writing 2H 1H 3H 70 30 100 2
first CS411 Advanced Operating Systems 3H 2H 5H 70 30 100 3
first CS315 Scientific Computations 3H 2H 5H 60 20 20 100 3
first ELC415 Elective Course I 3H 2H 5H 70 30 100 3
first CS431 Project 2H 3H 5H
first INF412 Data Mining 3H 2H 5H 70 30 100 3
first CS411 Advanced Operating Systems 3H 2H 5H 70 30 100 3
first INF311 System Analysis and Design 3H 2H 5H 70 30 100 3
first ELC415 Elective Course I 3H 2H 5H 70 30 100 3
first INF413 Distributed Database Systems 3H 2H 5H 60 20 100 3
first CS412 Compiler Theory 3H 2H 5H 60 20 20 100 3
first IT431 Project 2H 3H 5H
first INF413 Distributed Database Systems 3H 2H 5H 60 20 100 3
first IT411 Network Management 3H 2H 5H 60 20 100 3
first CS412 Compiler Theory 3H 2H 5H 60 20 20 100 3
first IT431 Project 2H 3H 5H
first INF414 Web Based Information Systems 3H 2H 5H 60 20 20 100 3
first IT411 Network Management 3H 2H 5H 60 20 100 3
second CS323 Analysis of Programming Languages 3H 2H 5H 60 20 20 100 3
second IT421 Web Site Development 3H 2H 5H 60 20 20 100 3
second HUM122 Business Administration 2H 2H 40 10 50 2
second CS422 Theory of Computation 3H 2H 2H 5H 70 30 100 3
second IT431 Project 2H 3H 5H 100 200
second MATH222 Statistical Analysis and Applications 3H 2H 5H 70 30 100 3
Semester Courses Code Department Title Course Attachment
first CS413 Information Technology Department Software verification
first CS414 Information Technology Department Computer Animation
first CS415 Information Technology Department Expert Systems
first CS416 Information Technology Department Neural Networks
first INF412 Information Technology Department Data Mining
first INF413 Information Technology Department Distributed Database Systems
first INF414 Information Technology Department Web Based Information Systems
first IT415 Information Technology Department Networks Performance
second CS428 Information Technology Department Introduction to Virtual Reality
second INF426 Information Technology Department Online Communities
second IT424 Information Technology Department Advanced Topics in Information Technology
second CS426 Information Technology Department Pattern Recognition
second CS427 Information Technology Department Introduction to Computer Vision