Arab East Colleges

Computer Science and Technology

Master of Computer Science

Due to the significant and increasing importance of computer sciences in different areas and aspects of everyday life, the preparation of qualified cadres and provision of postgraduate opportunities in this field are very important and plays a major role in coping with the information revolution and satisfying the needs of labor market in the field of computer sciences. From this point of view, an academic program was established for the Master degree in Computer Sciences [Full Attendance System]. The program consists of academic courses, research projects and programming, all selected and described as per the academic and theoretical rules on the studies and applications of computer sciences in addition to the applied aspects and needs of the local labor market.

Program vision

The department should be a pioneer at the local and regional levels in the field of computer science and its applications.

Program message

Preparing distinguished cadres locally and regionally, capable of innovation and development, and equipped with the latest scientific and research skills in the field of computer science and its applications.

Program goals

Program knowledge and understanding

Program skills

Program values, autonomy, and responsibility

Additional entry requirements

In addition to the general entry guidelines, applicants are required to hold a bachelor's degree in computer science.

AdmissionsTuition and fees



Compulsory (19 credits)
530 CSAdvanced Database Management Systems3
527 CSArtificial Intelligence3
540 CSComputer Networks3
542 CSResearch Methods2
580 CSAdvanced Computer Algorithms3
598 CSProject 12
599 CSProject 23
Cyber Security (12 credits)
561 CSInformation Security3
562 CSCryptography and Cryptanalysis3
563 CSSecurity Risk Management and Organizational Cyber Resilience3
564 CSAdvanced Networks Defense3
Cyber Security - Electives (3 credits)
592 CSEthical Hacking3
593 CSDigital Forensics3
595 CSMalware and Vulnerability Analysis3
596 CSCyber Crime Prevention and Protection3
Software Engineering (12 credits)
560 CSSoftware Project Management3
571 CS Advanced Software Engineering3
569 CSAgile Software Development3
566 CSSoftware Testing and Quality Assurance3
Software Engineering - Electives (3 credits)
567 CSMobile Application Development3
570 CSSoftware Metrics3
573 CSObject Orient Software Engineering 3
579 CSSelected Topics in Software Engineering3
Artificial Intelligence (12 credits)
555 CSMachine Learning3
556 CSDeep Learning3
557 CSBig Data3
558 CSOptimization in Artificial Intelligence3
Artificial Intelligence - Electives (3 credits)
551 CSComputer Vision3
552 CSData Visualization and Data Analytics3
553 CSNatural Language Processing3
554 CSSelected Topics in AI3
Electives (9 credits)
511 CSHuman Computer Interaction3
537 CSData mining3
544 CSMobile Computing3
547 CSInternet technologies3
548 CSDistributed systems3
549 CSSelected Topics in Computer and Information Systems3
550 CSComputer Graphics3
587 CSMultimedia Applications3
578 CSCompilers and Interpreters3
586 CSTheory of Computation3
589 CSSelected Topics in Theoretical Computer Science3
590 CSCloud Computing3
597 CSRobotic Interface3
594 CSFuzzy Logic and Applications3
576 CSVisual Programming3
580 CASSelected topics in Applied Computing3
572 CSInternet of Things3