Academic Master's Degree
Master's Degree in Government Computing
The Master's Degree in Government Computing at the College of International Justice (CI Justice) is an advanced academic and engineering postgraduate programme designed specifically to elevate the engineering and administrative competence of specialists and en...
Duration2 years
Credit hours60
DegreeMaster's Degree
Language of studyArabic
Terms4
About the program
The Master's Degree in Government Computing at the College of International Justice (CI Justice) is an advanced academic and engineering postgraduate programme designed specifically to elevate the engineering and administrative competence of specialists and engineers working in the design, development, and governance of e-government and smart government digital transformation systems. The programme focuses on complex technical and legislative challenges, diving into enterprise architecture engineering, sovereign cloud computing, data interoperability systems, digital courts engineering, and sovereign national data registries.The programme spans four academic semesters (two academic years). Students study 8 advanced courses (5 compulsory and 3 elective) distributed across the first and second semesters, followed by practical application concurrently with completing a Master's Thesis during the third and fourth semesters. The programme focuses on complex engineering and governance issues—beginning with research methodologies and advanced systems analysis, moving through sovereign cloud computing and open data governance, and culminating in justice sector automation and public sector artificial intelligence. It is distinguished by a teaching methodology relying on research seminars and advanced cloud laboratories, fostering critical technical thinking, sovereign architectural design, and sustainable digital policies.
Vision
To be the globally preeminent academic and professional destination in preparing government computing and digital transformation engineering leaders and experts capable of building and securing smart, sovereign, and sustainable public-sector digital infrastructures, and enriching technical research with original contributions.
Mission
To deliver an advanced postgraduate programme that integrates advanced technical systems engineering with administrative, legislative, and judicial frameworks of the public sector, through an interactive educational environment based on platform building and sovereign cloud laboratories, to qualify cadres possessing high competence to lead automation and digital justice projects to the highest standards of sovereignty and transparency.
Objectives
- Governmental Engineering and Technical Depth: Equip scholars with an advanced critical understanding of distributed systems engineering, enterprise architecture (EA), and sovereign cloud computing.
- Developing Rigorous Research Faculty: Qualify researchers to produce original scientific theses and technical policy papers addressing contemporary government digital transformation issues and contributing to public knowledge development.
- Mastery of Interoperability and Systems Integration: Build high competence in designing unified government service platforms and integrated sovereign databases.
- Comprehension of Data Governance and Digital Legislation: Develop capacities in designing and applying open data governance frameworks, electronic transaction laws, and compliance with sovereign standards.
- Handling Advanced Public Sector Smart Applications: Qualify graduates to develop digital justice systems (smart courts) and deploy artificial intelligence to enhance public policy formulation and service delivery.
Educational philosophy
The College of International Justice adopts the philosophy of "Sovereign Computing Engineering & Public Sector-Oriented." This philosophy transcends pure software programming understanding to reach deep engineering, legal, and security analysis of systems, deconstructing integration mechanisms among ministries and courts, and evaluating the efficiency and sovereignty of digital government platforms.This philosophy is embodied in research seminars requiring students to critically read peer-reviewed papers and strategic technical reports. The programme also strongly focuses on practical application in virtual cloud laboratories and simulating government computing environments, while providing a flexible (distance) educational environment catering to the needs of engineers and government officials and supporting directed self-learning.
Learning outcomes
- Knowledge and Understanding: Comprehending the engineering and theoretical frameworks of distributed government systems, comprehensive awareness of sovereign cloud computing mechanisms, interoperability, and understanding the nature of technical challenges for the public sector.
- Cognitive Skills: The ability to critically analyze government technical infrastructures, proper characterization of enterprise architectures (EA), and foresight of future trends in public sector digital systems engineering.
- Practical Skills: Mastery of designing and engineering unified government service platforms, building sovereign clouds, automating courts and judicial sectors, and leading major digital transformation projects.
Career prospects
Career Horizons: The programme qualifies graduates to hold prestigious leadership and advisory positions such as Government Enterprise Architect, Digital Transformation Project Manager, Sovereign Cloud Engineer, Digital Justice Automation Officer, and Technical Consultant for the public sector in major agencies and corporations.
Curriculum
In-depth Scientific Research Methodology & Government Systems Technical Analysis 4 credit hours · MGC501Government Enterprise Architecture and Interoperability Engineering 4 credit hours · MGC502Sovereign Cloud Computing and Government Data Governance 4 credit hours · MGC503Digital Courts Engineering and Justice Sector Automation 4 credit hours · MGC50
Robotic Process Automation (RPA) and Artificial Intelligence in the Public Sector 4 credit hours · MGC504Blockchain Technologies in Government Applications (Elective) 4 credit hours · MGC505Critical Infrastructure Security and Government Cyber Defense (Elective) 4 credit hours · MGC506Economics of Digital Transformation and Government Tech Budgeting (Elective) 4 credit hours · MGC507Government User Experience Engineering and Smart Cities (Elective) 4 credit hours · MGC508Sovereign Legislation and Government Data Protection Law (Elective) 4 credit hours · MGC509
Frequently asked questions
What distinguishes the Government Computing programme at the College of International Justice?
The programme uniquely blends advanced software systems engineering (sovereign cloud computing, interoperability, big data) with legal and judicial understanding of the public sector (digital courts, sovereign registries, and open data governance).
What is the standard duration of the programme, and can it be accelerated?
The standard duration is 4 years (8 semesters – 144 credits / 240 ECTS). High-achieving students may accelerate their study timeline based on their Cumulative GPA.
Does this programme qualify me to work as a government systems engineer or digital transformation manager?
Yes, the programme equips graduates with all necessary technical, engineering, and governance skills required to work as enterprise architects, digital transformation project managers, or systems officers in the government sector.
Does the programme require an advanced programming background upon enrollment?
No prior advanced programming specialization is required. The programme begins by systematically building the student's foundation in programming, mathematics, and systems engineering from the first semesters before progressing to advanced specialized government modules.
How are tuition fees calculated, and are scholarships available?
Tuition fees are calculated transparently per registered credit hour each semester, supported by flexible installment plans and partial merit-based scholarships.
Admission requirements
- Holding a Bachelor's degree (Licence) in Information Technology, Government Computing, Computer Science, Software Engineering, Computer Engineering, or a related field from a recognized university.
- Appropriate language proficiency (programming and handling advanced technical terminology) to comprehend in-depth engineering references, analyze technical reports, and prepare scientific research.
- The ability to commit to the intensive study system based on research seminars, cloud labs, directed self-learning, and completing technical tasks on time.
- Applicants from non-technical backgrounds may be required to pass foundational prerequisite courses in programming and systems engineering as a condition for admission.
Tuition & fees
Application fee$145.00
Start your academic journey today
Submit your application now and our admissions team will contact you to complete the process.
Apply to this programIn-depth Scientific Research Methodology & Government Systems Technical Analysis
MGC501 4 credit hours Intermediate
•Academic Description: Serving as the cornerstone for building master-level research and analytical capabilities in government computing, this is the first course students take. It covers foundational philosophical and logical methodologies in technical and engineering research for the public sector, transitioning the student to rigorous practical application using empirical system analysis tools and programmatic hypothesis testing. The student trains intensively in using analytical models to evaluate enterprise architecture efficiency, analyze the complexity of distributed government systems, and apply empirical research techniques in developing digital service platforms. The course also emphasizes practical and academic skills for drafting rigorous technical research papers and digital policy papers, starting from selecting an original research topic, precisely formulating the technical problem and hypotheses, and gathering data from cloud and experimental environments, culminating in intensive practical training on preparing and drafting Thesis Proposals according to global academic standards. Students learn how to formulate developmental recommendations based on mathematical and empirical analysis. The course is studied through research seminars and programming labs according to scientific research methodology.
Government Enterprise Architecture and Interoperability Engineering
MGC502 4 credit hours Intermediate
•Academic Description: This course represents an advanced foundational and critical study of Government Enterprise Architecture (EA) and data interoperability frameworks. It transcends basic concepts to deeply analyze major framework models like TOGAF, and how to align a government's technical infrastructure with its strategic and administrative objectives. It deeply studies mechanisms for designing unified service portals, Enterprise Service Bus (ESB), and secure APIs for data exchange among ministries without losing confidentiality or integrity. It also analyzes strategies for eliminating bureaucratic information silos. The course is studied through research seminars and applied engineering labs.
Sovereign Cloud Computing and Government Data Governance
MGC503 4 credit hours Intermediate
•Academic Description: The course provides a precise institutional analysis of Sovereign Cloud Computing architecture and open government data governance frameworks. It deeply studies requirements for hosting sensitive and national systems in sovereign clouds entirely subject to national sovereignty and laws. It critically analyzes data governance policies, ensuring citizen data confidentiality and privacy, inter-agency data sharing frameworks, and standards of quality and transparency. It also discusses managing sovereign cloud security and operational continuity against geopolitical and technical risks. The course is studied through research seminars relying on references and government institutional case studies.
Digital Courts Engineering and Justice Sector Automation
MGC50 4 credit hours Intermediate
•Academic Description: This course offers an advanced and detailed study of e-litigation and digital court systems engineering. It analyzes precise rules for automating judicial procedures, electronic case management, verified digital service of process, and remote hearings while ensuring judicial immunity and confidentiality. It deeply studies secure judicial archiving technologies, digital integration between the public prosecution, police, and courts, and utilizing modern technologies to accelerate case resolution. Students also train in designing technical solutions to resolve judicial bottleneck issues. The course is studied through research seminars and judicial system modeling labs.
Robotic Process Automation (RPA) and Artificial Intelligence in the Public Sector
MGC504 4 credit hours Intermediate
•Academic Description: This course provides an advanced critical and applied study of harnessing Robotic Process Automation (RPA) and artificial intelligence models in developing government services and formulating public policies. It studies strategies for eliminating paper bureaucracy, accelerating citizen transaction fulfillment, and improving the efficiency of public tech spending. The course analyzes how to integrate machine learning algorithms and Large Language Models (LLMs) into big data analytics for ministries, forecasting development needs, detecting tax and financial fraud, and enhancing evidence-based government decision-making. The course is studied through research seminars and applied programming labs.
Blockchain Technologies in Government Applications (Elective)
MGC505 4 credit hours Intermediate
•Academic Description: This course provides an in-depth applied study of deploying blockchain technology and its sovereign applications in the government sector. It deeply studies decentralized consensus mechanisms, smart contracts in notarizing government assets and contracts, and securing national supply chains. The course analyzes the potential to eliminate administrative forgery, elevate transparency and accountability, and reduce government transaction costs via tamper-proof platforms. The course is studied through research seminars and virtual blockchain labs.
Critical Infrastructure Security and Government Cyber Defense (Elective)
MGC506 4 credit hours Intermediate
•Academic Description: This course addresses complex security challenges in protecting a state's critical infrastructures (electricity, water, communications, and sovereign systems). It extensively studies national cyber defense strategies, protecting vital sector networks against Advanced Persistent Threats (APTs), and managing emergency technical crises. The course analyzes national cyber incident response frameworks, and formulating sovereign resilience and state business continuity plans. The course is studied through research seminars and security response labs.
Economics of Digital Transformation and Government Tech Budgeting (Elective)
MGC507 4 credit hours Intermediate
•Academic Description: This course provides a specialized, advanced study of the financial and economic analysis of digital transformation projects in the public sector. It studies mechanisms for Cost-Benefit Analysis of major tech projects, drafting smart technical budgets, and rationalizing public technology spending via Public-Private Partnerships (PPPs). Students analyze how to evaluate government tech Return on Investment (GovTech ROI) and achieve financial sustainability for digital platforms. The course is studied through research seminars relying on references and financial case studies.
Government User Experience Engineering and Smart Cities (Elective)
MGC508 4 credit hours Intermediate
•Academic Description: This course examines user experience (UX) engineering standards for contemporary digital government services and technical architectures for smart cities. It deeply analyzes GovTech UX principles, simplifying complex bureaucratic procedures into simple clicks, and ensuring universal accessibility for seniors and individuals with special needs. It also studies technical infrastructures for municipal IoT and sustainable smart cities. The course is studied through research seminars relying on multiple references and design applications.
Sovereign Legislation and Government Data Protection Law (Elective)
MGC509 4 credit hours Intermediate
•Academic Description: This course provides a precise analysis of the sovereign legislative system and government/national data protection laws. It deeply studies laws governing data sovereignty, citizen privacy, prohibitions on cross-border transfer of sensitive data, and government institutional liability upon data breaches. It analyzes legislative issues regarding digital signatures, public agencies' digital forensics, and international agreements for judicial and security data exchange. The course is delivered via research seminars based on advanced sovereign legal papers and references.
Practical Application 1 (Virtual Course - Part 1)
MGC510 5 credit hours Intermediate
•Academic Description: The student is assigned an undergraduate virtual course (e.g., Governmental Systems Analysis and Design or Intro to IT) as applied practical training. This course aims to enhance the student's abilities in knowledge transfer and advanced presentation skills for complex engineering and government systems concepts in a simplified and rigorous academic manner. The student must design a teaching structure for the first half of this course, dividing it methodically into six or seven concise lectures. For each lecture, the student prepares a comprehensive written summary in Word format, detailing the objectives and technical content based on rigorous engineering analyses and references. This summary is accompanied by a video recording where the student presents the lecture using a presentation program (PowerPoint). The presentation must be scientifically accurate, focused, and objective, lasting between 10 and 20 minutes per lecture. This practical training evaluates the student's competence in strategic technical information summarization, academic and executive presence, and presentation skills essential for government digital transformation engineers and managers.
Master's Thesis 1 (Preparation and Proposal)
MGC511 9 credit hours Intermediate
•Academic Description: This course represents the actual start of work on the master's thesis, commencing concurrently with the practical training. In this section, the student begins the research and preparation phase under direct academic supervision from a specialized professor. The student first focuses on precisely crystallizing an original research problem in the field of government computing, digital transformation, or sovereign systems engineering. The student gathers references, sources, and recent academic/technical literature (such as enterprise architecture standards, e-government reports, and software studies). Subsequently, the student formulates the theoretical and conceptual framework, and determines the scientific and technical methodology (whether experimental, developmental, or analytical) to be adopted to reach conclusions and test technical and administrative hypotheses. The student submits the research Proposal for approval by the college board. They begin drafting the preliminary chapters or theoretical framework of the thesis, laying a solid and coherent foundation for the in-depth technical research to be completed in the fourth semester.
Practical Application 2 (Virtual Course - Part 2)
MGC512 5 credit hours Intermediate
•Academic Description: The student completes the applied practical training on the virtual course started in the third semester. The student divides the remaining part of the course into another six or seven concise lectures. For each lecture, the student prepares a comprehensive written summary in Word format, accompanied by a video recording where the student presents the lecture using a presentation program (PowerPoint). The recording for a single lecture must not be less than 10 minutes and not more than 20 minutes. This course contributes to consolidating the student's executive presentation skills, successfully completing the requirements for academic knowledge transfer, and confirming their ability to analyze and present complex government systems and architectures with extreme clarity and professionalism.
Master's Thesis 2 (Completion and Defense Preparation)
MGC513 9 credit hours Intermediate
•Academic Description: This course represents the second and final half of the work on the master's thesis, continuing concurrently with Practical Application 2. In this section, the research and applied work started in the third semester is completed. The student writes the analytical and applied chapters, conducting experiments, developing architectural and software models, and discussing technical results objectively. Crucially in this phase is the student's ability to extract profound engineering insights and conclusions, and provide practical recommendations and Government Architectural Frameworks derived and grounded exclusively on the results of their study to support decision-makers and digital transformation engineers, followed by drafting the comprehensive conclusion. The final draft of the thesis is prepared for methodological and scientific review and auditing by the supervisor, in preparation for submission to the discussion and arbitration committee to obtain final approval for awarding the Master's degree in Government Computing.