geo

The University Of Georgia
Program name: Artificial intelligence (Geo)
Study Level: Undergraduate
Program leader: Bekar Meladze
Eduard Saakashvili
Study language: Georgian
Qualification: Bachelor of Informatics
Program capacity: 240
Program permission: Students are enrolled in the first level of academic higher education (undergraduate programs) according to the results of the Unified National Examinations or by the order of the Minister of Education and Science of Georgia №224 / n (December 29, 2011), on the basis of the administrative registration and the order of the presidents. At the unified national exams, it is mandatory for the student to pass Georgian and English, as well as mathematics and/or physics.
Program goals:

Graduates will have the ability to perform professional tasks in the field of artificial intelligence, such as data analysis, intelligent decision-making, and the creation of artificial intelligence and machine learning models. They will be able to use programming languages, data structures, and core artificial intelligence technologies—including machine learning, reinforcement learning, natural language processing, and computer vision. Students will develop critical thinking and technical communication skills, work in a team environment, and complete real-world project-based tasks while adhering to ethical and professional standards. The program provides both theoretical and practical foundations for continuing master's studies in artificial intelligence, data science, and software engineering.

Methods for Attaining Learning Outcomes:
  • Lecture-seminars;
  • Demonstration method;
  • News analysis;
  • Practical work;
  • Laboratory work;
  • Presentations;
  • Teamwork;
  • Critical analysis;
  • Literature review;
  • Method of working with books;
  • Searching for relevant materials in electronic format or in the library;
Learning outcomes:
Knowledge and understanding
    • Distinguishes computational tasks and applies basic algorithms and programming principles in the context of solving them;
    • Explains the core technologies and approaches of artificial intelligence, including machine learning, reinforcement learning, natural language processing, and computer vision;
    • Defines the importance of ethical and legal frameworks in the process of creating and using artificial intelligence systems.

  • Skills
    • Creates software modules using Python and Java in the context of real-world problem applications.;
    • Selects appropriate AI models and evaluates their effectiveness in relation to specific tasks;
    • Works effectively in teams, communicates technical information, and presents outcomes at a professional level.
  • Date of approval: 03-03-2025
    Approval protocol number: 13PCD6070-01 
    Date of program update:
    Update protocol number:
    Program details:
    Teaching Process Characteristics:

    To obtain a bachelor's degree, a student must earn 240 ECTS, which include:

    138 ECTS from the core subjects of the program (including the Bachelor's project 12 ECTS);

    84 ECTS from the elective subjects of the program;

    6 ECTS from the university's elective STEM block;

    12 ECTS from the university's elective humanitarian-social block.

    Humanitarian-Social Block

    Code Subject ECTS Semester
    ANTH3130Basics of Cultural Anthropology6 1,2
    HIST1118Civilizations and Mankind Development6 1,2
    HIST1222History of Russian occupation in Georgia6 1,2
    LITR1212The great Books6 1,2
    POLI2260Basics of Political Ideologies6 1,2
    BUSN4433Economy, business, management6 1,2
    LAWB1155Debates and Critical Thinking6 1,2
    LAWB1177Thinking and Morality6 1,2
    LAWB1195Citizenship in the modern world6 1,2

    Credits sum:

    54

    STEM Block

    Code Subject ECTS Semester
    MATH1414Analytical and Quantitative Reasoning6 1,2
    STEM0013Basics of Cyber Hygiene6 1,2
    STEM0012Biology and Health of the Human6 1,2
    STEM0014Hiking - Field Practice6 1,2
    STEM0002Ingenuity, entrepreneurship and technology6 1,2
    STEM0003Experiments that changed the world6 1,2
    STEM0004Game theory6 1,2
    STEM0005Modern technologies6 1,2
    STEM0007Mathematics and Civilizations6 1,2
    STEM0010Logic6 1,2
    STEM0011Computational reasoning6 1,2
    STEM0018AI in Everyday Life6 1,2

    Credits sum:

    72

    Program Core

    Code Subject ECTS Semester
    ENGL3213English Language VI (B2/2)6 1
    INFO2117C++ Programming6 1
    MATH1115Calculus I6 1
    MATH1123Linear Algebra and Analytical Geometry6 1
    INFO3230Programming language Java I6 2
    INFO9997Introduction to Networks6 2
    MATH1166Calculus II6 2
    MATH3112Discrete Mathematics6 2
    AINT1001Fundamentals of Data Analysis in Python6 3
    INFO2214Operating System Linux6 3
    INFO4250Programming language Java II6 3
    INFO4259Data Structures and Algorithms6 3
    MATH2004Probability and Statistics6 3
    AINT1003Machine Learning6 4
    AINT1004Java-Based Microservices (Spring Boot)6 4
    AINT1019Containerization I: Fundamentals of Docker6 4
    AINT1002Fundamentals of Artificial Intelligence6 5
    AINT1005AI: Regulation, Ethics, Philosophy6 6
    AINT1006Natural Language Processing6 6
    AINT1007Advanced Machine Learning: Reinforcement Learning6 6
    AINT1008Computer Vision6 7
    CYBR3030Bachelor's project12 8

    Credits sum:

    138

    Program Elective

    Code Subject ECTS
    AINT1010AI for Cybersecurity6
    AINT1011Integrating Machine Learning into Penetration Testing6
    AINT1012AI-Internet of Things (IoT) & AI6
    AINT1013Modern Approaches in Artificial Intelligence6
    AINT1014MLOps and Data Engineering Mechanisms for AI Systems6
    AINT1015Automated Software Code Development and Delivery through Docker and Jenkins6
    AINT1016Big Data Analysis and Processing with the Hadoop Ecosystem6
    AINT1017Real-time Data Stream Processing6
    AINT1018Development and Integration of Generative AI Systems6
    AINT1020Containerization II: Docker for AI6
    INFO0111IOS Development6
    INFO0114Non-Relational Databases (MongoDB)6
    INFO1108IT Services and Projects Management6
    INFO2217Operation System6
    INFO2410Computer Architecture6
    INFO3011Introduction to Blockchain and BlockDAG technologies6
    INFO3252Oracle Database Design and Programming6
    INFO4246Organization of computer peripherals6
    INFO4444Internship6
    INFO5555Arduino and Intro to Hardware Security6
    INFO9998Network Infrastructure Essentials: Switching, Routing, Wireless6
    INFO9999Enterprise Networking, Security, and Automation6
    KART1220Academic Writing6

    Credits sum:

    138

    Free credit

    Code Subject ECTS
    ENGL2147English Language III (B1/1)6
    ENGL2217English language IV (B1/2)6
    ENGL3149English Language V (B2/1)6

    Credits sum:

    18









    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 © 2025 The University of Georgia