Bachelor's Degree
Bachelor of Government Computing – Undergraduate Degree Program
The Bachelor of Government Computing at the College of International Justice (CI Justice) is a specialized, premier academic and applied undergraduate degree programme dedicated to the engineering, development, and governance of e-government and smart governme...
Duration4 years
Credit hours148
DegreeBachelor
Language of studyArabic
Terms8
About the program
The Bachelor of Government Computing at the College of International Justice (CI Justice) is a specialized, premier academic and applied undergraduate degree programme dedicated to the engineering, development, and governance of e-government and smart government digital transformation systems. The programme integrates advanced computing sciences and systems engineering (sovereign cloud computing, big data databases, and interoperability) with an understanding of the administrative, legislative, and judicial mechanisms of the public sector (such as e-litigation systems, sovereign national registries, and open data governance).Spanning eight academic semesters (four academic years – 240 ECTS), the curriculum guides students progressively from foundational mathematics, systems programming, and computer networks to specialized studies in digital government enterprise architecture, governmental cybersecurity, digital courts and judicial computing, electronic transaction legislation and digital signatures, and deploying artificial intelligence to enhance public policy and comprehensive government services.
Vision
To achieve global leadership and academic excellence in preparing engineers and experts in government computing and digital transformation, capable of building and securing smart, sovereign, and sustainable public-sector digital infrastructures.
Mission
To deliver advanced undergraduate education in government computing aligned with European and British academic standards—combining technical engineering competence with a precise understanding of the legislative and administrative environment of the public sector—to qualify graduates capable of leading government and judicial service automation projects to the highest standards of digital sovereignty and quality.
Objectives
- Solid Technical and Engineering Foundation for Enterprise Systems: Equip students with a robust knowledge base in software engineering, databases, and government computer networks.
- Mastery of Digital Government Enterprise Architecture: Enable scholars to design and develop unified, citizen-centric government service platforms with data interoperability.
- Qualification in Sovereign Cloud Computing: Provide students with skills in building and managing sovereign government clouds and protecting citizen and institutional data privacy.
- Automation of Justice and Public Administration Sectors: Qualify graduates to design and develop e-litigation systems (digital courts), registries, and sovereign national systems.
- Comprehension of Legislative and Sovereign Frameworks: Familiarize students with regulations governing electronic transactions, digital signatures, open data governance, and government cybersecurity.
- Deployment of AI and Big Data in the Public Sector: Train students to harness big data analytics and artificial intelligence in improving public policy formulation and service delivery.
Educational philosophy
In delivering the Bachelor of Government Computing, the College of International Justice adopts the philosophy of "Sovereign Computing Engineering & Public Sector-Oriented." This philosophy recognizes that a government computing engineer's role is not limited to pure software engineering, but requires a full appreciation of the legal, security, and sovereign sensitivities of government and judicial data and systems.Accordingly, the programme rests on four philosophical pillars:Integration of Computer Science and Public Administration: Blending systems engineering with an understanding of government, legislative, and judicial operations.Practical Learning in Cloud & Government Labs: Simulating government computing environments and interoperability platforms in advanced virtual laboratories.Focus on Digital Sovereignty and Sovereign Security: Cultivating a deep awareness of sovereign information security and national business continuity.Flexible Interactive Learning Environment: Delivering multimedia educational content via the smart College platform with close supervision from a dedicated Personal Tutor for each module.
Learning outcomes
- Comprehend integrated engineering architecture for government systems and national digital platforms.
- Exhibit comprehensive awareness of government data governance frameworks, interoperability, and sovereign cloud computing.
- Understand legislative and regulatory frameworks for electronic transactions, digital signatures, and e-litigation.
- Recognize mechanisms of deploying artificial intelligence and big data in automating administrative and judicial processes and enhancing public policy.
- Critically analyze government technical infrastructures and identify opportunities for digital enhancement and development.
- Objectively evaluate interoperability standards and information security among diverse institutions.
- Foresight cyber and structural threats facing sovereign information systems.
- Design and engineer unified government service platforms and data integration (Enterprise Architecture).
- Build and manage sovereign government clouds and secure their networks against breaches.
- Automate judicial procedures, electronic court administrations, and national registries.
- Manage government digital transformation projects under standard methodologies while ensuring quality.
- Communicate technical and administrative findings effectively with government leadership and technical teams.
- Demonstrate collaborative leadership within institutional digital transformation teams and manage large-scale projects.
- Utilize systems engineering tools, databases, and cloud platforms with high proficiency.
Career prospects
- Ministries & Government Agencies (Ministries of Communications, Justice, Interior): Government systems engineer, digital transformation project manager, or sovereign cloud infrastructure officer.
- Courts and Judicial Authorities: Digital justice automation engineer or judicial electronic systems officer.
- E-Government & Smart Government Authorities: Enterprise Architect or data interoperability specialist.
- Major Tech Consulting Firms: Public sector digital transformation consultant or government cloud solutions engineer.
- Sovereign Think Tanks: Researcher in government computing and digital sovereignty policies.
Curriculum
Introduction to Information Technology and Computing Engineering 3 credit hours · : GC101Fundamental Programming (Python / Java) 3 credit hours · : GC102Discrete Mathematics for Technical Sciences 3 credit hours · : GC103Introduction to Public Administration and the Government Sector 3 credit hours · : GC104Computer Networks and Communication Protocols 3 credit hours · : GC105Technical English Terminology I 3 credit hours · : GC106
Enterprise Data Structures and Algorithms 3 credit hours · GC201Operating Systems and Server Administration 3 credit hours · GC2012Governmental Systems Analysis and Design 3 credit hours · GC203Enterprise Database Management and Design 3 credit hours · GC204Advanced Object-Oriented Programming 3 credit hours · GC205Technical Writing in English II 3 credit hours · GC206
Software Engineering and Large-Scale Systems Development 3 credit hours · GC301Government Web Portals Programming and Development 3 credit hours · GC302Advanced Databases and Distributed Data Management 3 credit hours · GC303Government Networks and Information Systems Security 3 credit hours · GC304Workflow Automation 3 credit hours · GC305Identity and Access Management (IAM) 3 credit hours · GC306
Open Government Data Governance 3 credit hours · GC401Interoperability and Government Systems Integration 3 credit hours · GC402Cyber Legislation and Electronic Transactions Law 3 credit hours · GC403API Design and Services Integration 3 credit hours · GC404IT Project Management and Government Digital Transformation 3 credit hours · GC405Quality Assurance and Government Systems Testing 3 credit hours · GC406
Sovereign Government Cloud Computing 3 credit hours · GC501Government Enterprise Architecture (EA) 3 credit hours · GC502Robotic Process Automation in the Public Sector (RPA) 3 credit hours · GC503Government IT Service Management (ITIL Framework) 3 credit hours · GC504Information Security Governance and Government Compliance 3 credit hours · GC505National Registries Systems and Sovereign Databases 3 credit hours · GC506
Digital Justice Systems and Court Automation (Digital Courts) 3 credit hours · GC601Big Data Management in the Public Sector 3 credit hours · GC602Distributed Systems and Government Microservices Engineering 3 credit hours · GC603Smart Cities Governance and Digital Municipalities 3 credit hours · GC604Critical Infrastructure Security in the Government Sector 3 credit hours · GC605Government Business Continuity and Digital Disaster Recovery 3 credit hours · GC606
Artificial Intelligence in the Public Sector and Policy Making 3 credit hours · GC701Blockchain Technologies in Government Applications 3 credit hours · GC702Government API Security and Digital Platforms 3 credit hours · GC703Government User Experience Engineering (GovTech UX) 3 credit hours · GC704Economics of Government Digital Transformation and Tech Budgeting 3 credit hours · GC705Technical Evaluation and Auditing of Sovereign Systems 3 credit hours · GC706
Digital Government Innovation Lab (GovTech Lab) 3 credit hours · GC801Professional Field Training in the Government Sector 3 credit hours · GC802Digital Border Security and Cyber Diplomacy 3 credit hours · GC803Advanced Seminar in Government Computing and Digital Sovereignty 3 credit hours · GC804Public Sector Technical Consultancy Clinic 3 credit hours · GC805Applied Graduation Project in Government Computing 3 credit hours · GC806
Frequently asked questions
How are teaching and learning delivered?
Through the CI Justice Educational Environment, combining synchronous interactive lectures, virtual government computing laboratories, and flexible asynchronous study, supported by weekly study planners, multimedia materials, and lifetime access.
How does the Personal Tutor and Academic Supervision System work?
Each student is assigned a specialized Personal Tutor for every module who monitors technical and engineering progress, evaluates projects and examinations, and conducts individual or small-group tutorials via dedicated Online Tutoring Rooms.
How are students assessed and evaluated?
Through Computer-Marked Assignments (CMAs), Tutor-Marked Assignments (TMAs) such as infrastructure design and workflow automation tasks, and End-of-Module Examinations predominantly conducted remotely via secure proctoring systems and practical development labs.
How do students gain practical experience during their studies?
Through engagement in Professional Field Training in the Government Sector, participating in court automation and sovereign systems projects, and public sector technical consultancy clinics.
Accreditation, Licensing & Credit Transfer
Accreditation & Licensing: Fully accredited, sharing institutional and academic accreditations with International Suleiman University, officially licensed by the UK Government under provider reference (UKPRN / ID: 10093951), and monitored by the Quality Control Office.Credit Transfer: Operates a Transfer of Accreditation system recognizing academic credits completed at other universities, alongside evaluating and accrediting recognized professional technical certifications (such as TOGAF, AWS, Microsoft Azure, Cisco) toward graduation requirements under College regulations.
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
- Academic Qualification: Hold a recognized High School Diploma (Science or Technology track) or equivalent from an accredited institution.
- Transfer of Accreditation (Credit Transfer & RPL): The College allows students transferring from other universities, or holders of accredited professional IT certificates, to apply for credit transfer and exemption following evaluation.
- Technical and Language Proficiency: Demonstrate proficiency in the language of instruction, basic computing aptitude, and commitment to completing specialized technical English terminology modules.
- Documents and Technical Requirements:
- Certified copy of the High School Diploma and official academic transcript.
- Copy of a valid passport or national identity card.
- Recent formal passport-sized photograph and Curriculum Vitae (for credit transfer/RPL applicants).
- Reliable internet connection and computer to access the virtual learning environment and cloud programming laboratories.
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 programIntroduction to Public Administration and the Government Sector
: GC104 3 credit hours Beginner
•Academic Description: This course studies principles of public administration, the structure of state administrative machinery, decision-making mechanisms in the public sector, and the role of technology in administration.
Digital Justice Systems and Court Automation (Digital Courts)
GC601 3 credit hours Beginner
•Academic Description: This course examines the design and development of e-litigation and digital court systems, covering electronic case management, digital service of process, remote hearings, secure judicial archiving, and integration among police, prosecution, and courts.
Artificial Intelligence in the Public Sector and Policy Making
GC701 3 credit hours Beginner
•Academic Description: This course examines deploying AI and machine learning models in public policy analysis, forecasting development needs, detecting tax and financial fraud, and improving government decision-making.
Applied Graduation Project in Government Computing
GC806 3 credit hours Beginner
•Academic Description: Students culminate their academic journey by designing and developing an integrated digital government system or sovereign automation platform solving a real-world public sector problem under direct faculty supervision.