geo

The University Of Georgia
Program name: Computer Science (Eng)
Study Level: Graduate
Program leader: Sulkhan Sulkhanishvili
Nikoloz Katsitadze
Study language: English
Qualification: Master of Computer Science
Program capacity: 120
Program permission: Admission to the second cycle of academic higher education (Master’s programs) is carried out cumulatively based on the following: • Based on the Unified Master's Examinations or in accordance with the Order of the Minister of Education and Science of Georgia No. 224/N (December 29, 2011); • Confirmation of English language proficiency at the B2 level (confirmed through one of the following international certificates: TOEFL iBT – minimum score 80; IELTS – minimum score 6.5; PTE General – minimum level B2; FCE – minimum level B; CPE – passing is sufficient; CAE – passing is sufficient. Applicants without an international certificate may take the university’s internal English language test at the B2 level, where a minimum score of 70% is considered sufficient); • Successful completion of an oral examination in the specialty; • Completion of administrative registration and issuance of a presidential decree by the university.
Program goals:

The aim of the programme is to develop a high level of theoretical and practical competencies in the field of computer science, encompassing data science, algorithmic analysis, software systems architecture, and cybersecurity. The programme is based on the integration of research and innovative practice and aims to enhance graduates’ professional and academic readiness to independently solve complex problems, while also contributing to the strengthening of Georgia’s digital economy, technological development, and societal progress.

Methods for Attaining Learning Outcomes:
  • Demonstration method;
  • Breaking news;
  • Practical work;
  • Presentations;
  • Teamwork;
  • Literature Review;
  • The method of working on the book;
  • Problem-solving oriented exercises
    Finding relevant materials in electronic format or library;
Learning outcomes:
Outcomes
    • Analyzes core theoretical principles of computer science.
    • Evaluates complex computing problems and designs appropriate algorithmic or system-based solutions.
    • Synthesizes and presents a technological project.
    • Assesses legal and ethical considerations in professional computing decisions.
    • Integrates and applies contemporary technologies in professional contexts
  • Date of approval: 02-15-2025
    Approval protocol number: 13PDC6063-01
    Date of program update:
    Update protocol number:
    Program details:
    Teaching Process Characteristics:

    The program consists of 120 ECTS credits: 96 ECTS in core courses, 24 ECTS in elective courses; within the core part of the program, the student is required to complete a master’s thesis (30 ECTS). The total amount of elective courses is 162 ECTS, from which the student selects 24 ECTS.

    Program Core

    Code Subject ECTS Semester
    INFO3369EReact Native: Cross-Platform Mobile Development6 1
    INFO5111EPlanning network switches6 1
    INFO5112EProgramming instrument for databases6 1
    INFO6250EIndustrial Platform-Based Development6 1
    INFO6340EStructural analysis of systems6 1
    CYBR5016ECybersecurity in Computing6 2
    INFO5250EMathematics for Computer Graphics6 2
    INFO6263EBig Data Systems6 2
    INFO1131EData Science: Machine Learning and Deep Learning6 3
    INFO1134ETheory of Computation, Numerical Analysis and Algorithms6 3
    INFO6260EIT Project Management6 3
    INFO6240EMA Thesis in Informatics30 4

    Credits sum:

    96

    Program Elective

    Code Subject ECTS
    BLCH5111EArchitecture and Infrastructure of Distributed Ledger Systems 6
    BLCH5117ELegal regulations for crypto assets6
    BLCH5141EBlockchain-Based Business Models and Real-World Asset Tokenization6
    BLCH5231EBusiness-Processes6
    BLCH5321ESmart Contract Technologies6
    INFO5211EProviding Routing in Networks6
    INFO5226EFlask6
    INFO5229EDigital Transformation in Organizations6
    INFO5246EITIL4 Create, Deliver and Support6
    INFO5249EAgile-Software Development Project Management6
    INFO5254EIT Service Strategy and Design6
    INFO5256ETransition of IT Services6
    INFO5600ELaw of Virtual Assets6
    INFO6130EAndroid Development6
    INFO6135EWeb Platform-Based Development6
    INFO6140EERP systems structure and Functionality6
    INFO6160EOperations Research in Computer Science6
    INFO6170EModeling of buildings6
    INFO6222EWireless Networks and Fundamentals of Automation6
    INFO6262ESpring Framework6
    INFO6271EDatabase System6
    INFO6280EMicrosoft Asp.Net Core MVC Platform Based multi layer Web Application Tools I6
    INFO6290EMicrosoft Asp.Net Core MVC Multi-Layer Web Development Tools II6
    INFO6330EIT Management6
    INFO6363EMobile Application Development on the iOS Platform6
    INFO6899EMathematical Methods of Machine Learning6
    MATH4119ECryptology6

    Credits sum:

    162









    Matrix Of Privequisites


    Point GPA The university assessment   The general assessment in Georgia
    97-100 4,00 A+ A Excellent
    94-96 3,75 A
    91-93 3,50 A-
    87-90 3,25 B+   Very good
    84-86 3,00 B B
    81-83 2,75 B-  
    77-80 2,50 C+   C good
    74-76 2,25 C
    71-73 2,00 C-
    67-70 1,75 D+   D Satisfactory
    64-66 1,50 D
    61-63 1,25 D-
    51-60 1,00 E E Sufficient
    Not passed
    41-50   FX FX Insufficient
    <40   F F Failed



    All Rights Reserved. Copyright © 2026 The University of Georgia