geo

The University Of Georgia
Program name: Computer Science (Eng)
Study Level: Undergraduate
Program leader: Sulkhan Sulkhanishvili
Study language: Georgian
Qualification: Bachelor of Computer Science
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 rector.
Program goals:

The aim of the program is to provide students with both theoretical and practical knowledge and experience to handle complex professional tasks such as algorithm development, design of optimized computer systems, and application of digital solutions across various domains. The program intends to equip students with fundamental knowledge in computer science, including programming, data structures, and artificial intelligence; to develop analytical and critical thinking skills, teamwork, and communication abilities, enabling them to address professional challenges effectively and continue their studies or engage in technological research.

Methods for Attaining Learning Outcomes:
  • Lecture-seminars;
  • Method of demonstration;
  • News review;
  • Practical work;
  • Laboratory work;
  • Presentations;
  • Team work;
  • Critical analysis;
  • Literature review;
  • Method of working on the book;
  • Finding relevant material in electronic format or library;
Learning outcomes:
Outcomes
    • Analyze a broadly defined problem in the program’s domain and apply principles of the discipline to identify solutions;
    • Design and implement solutions to meet a given set of computing requirements in the context of the program’s discipline;
    • Communicate effectively in a variety of professional contexts;
    • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles;
    • Function effectively as a member of a team engaged in activities appropriate to the program’s discipline;
    • Apply computer science theory and software development fundamentals to produce computing-based solutions (CS)
  • Date of approval: 03-04-2025
    Approval protocol number: 13PDC6060-01
    Date of program update:
    Update protocol number:
    Program details:

    The learning outcomes of core courses correspond with the program's goals and serve the development of general field competencies. The content and logical sequence of core courses ensure opportunities for in-depth study within specific modules, allowing graduates to acquire competencies aligned with qualification and labor market demands. Elective courses allow students to deepen their knowledge in various specializations according to their interests.

    Teaching Process Characteristics:

    To obtain a Bachelor's degree in Computer Science, a student must earn 240 ECTS:

    • 138 ECTS in core subjects (including the bachelor project 12 ECTS);
    • 6 ECTS from the university elective STEM block;
    • 12 ECTS from the university elective humanities-social block;
    • The remaining 84 ECTS can be earned by students from various blocks of elective subjects in the Computer Science program.

    Humanitarian-Social Block

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

    Credits sum:

    60

    STEM Block

    Code Subject ECTS Semester
    MATH1414Analytical and Quantitative Reasoning6 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
    STEM0012Biology and Health of the Human6 1,2
    STEM0014Hiking - Field Practice6 1,2
    STEM0013Basics of Cyber Hygiene6 1,2
    STEM0002Ingenuity, entrepreneurship and technology6 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
    INFO2119Theory and Practice of Programming Languages6 2
    INFO2410Computer Architecture6 2
    INFO4259Data Structures and Algorithms6 2
    MATH1166Calculus II6 2
    EENG1105Fundamentals of Physics6 3
    INFO2130Front-End Development6 3
    INFO2217Operation System6 3
    INFO3230Programming language Java I6 3
    MATH3112Discrete Mathematics6 3
    INFO3109Computer Network I6 4
    INFO3149Machine Learning and Artificial Intelligence6 4
    MATH2004Probability and Statistics6 4
    INFO3153Cybersecurity6 5
    INFO3252Oracle Database Design and Programming6 5
    AINT1008Computer Vision6 6
    INFO1108IT Services and Projects Management6 6
    INFO3027Software Modeling and Design Patterns6 7
    INFO4171Bachelor Project in Computer Science12 8

    Credits sum:

    138

    Program Elective

    Code Subject ECTS
    ENGL2023Professional English Language6
    INFO4444Internship6
    KART1220Academic Writing6

    Credits sum:

    18

    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

    Program Elective - programming

    CodeSubjectECTSSemester
    INFO0112Android platform-based development6
    INFO5555Arduino and Intro to Hardware Security6
    INFO0111IOS Development6
    INFO4250Programming language Java II6
    INFO0105Programming language Swift6
    INFO0107Visual programming (C#) I6
    INFO0113Visual programming (C#) II6

    Credits sum:

    42

    Program Elective - Physics - Mathematics

    CodeSubjectECTSSemester
    MATH4118Fundamentals of Cryptology6
    EENG1120Introduction to Electronics6
    MATH3111Methods of Optimization6
    MATH2212Numerical Analysis6
    MATH1121Precalculus6
    MATH2110Theory of Probability and Math Statistics I6

    Credits sum:

    36

    Program Elective - Network Technologies, Blockchain, Games, and Databases

    CodeSubjectECTSSemester
    INFO01263D Graphics in Blender I6
    INFO01273D Graphics in Blender II6
    INFO0116Computer graphics systems6
    INFO3208Computer Networks II6
    INFO2549Computer Structural Organization6
    INFO4152Computer Systems Operation and Service6
    INFO0122Data Science - Data Analysis and Visualization6
    INFO0124Database Management Systems (MS SQL)6
    INFO0115Geoinformatics6
    INFO3011Introduction to Blockchain and BlockDAG technologies6
    INFO4451Introduction to Game Development I6
    INFO4461Introduction to game development II6
    INFO3290Microservice Architecture - DevOps Practice6
    INFO0114Non-Relational Databases (MongoDB)6
    INFO0123Office Systems6
    INFO4246Organization of computer peripherals6

    Credits sum:

    96

    Program Elective - Web

    CodeSubjectECTSSemester
    INFO4335ASP.NET MVC6
    INFO4117Laravel Framework6
    INFO4113Vue.js Framework6
    INFO3147Web Development ( NextJS )6
    INFO2213Web Development (Node.js Express.js)6
    INFO3141Web Development (PHP, MySQL)6

    Credits sum:

    36

    Program Elective - Cloud Infrastructure and Cybersecurity

    CodeSubjectECTSSemester
    INFO0101Administering Microsoft’s cloud solution Azure6
    INFO0103Administering Microsoft’s cloud solution Azure6
    INFO0109Amazon Cloud Solutions AWS Architecture6
    INFO0102Amazon Cloud Solutions AWS Security Technologies6
    INFO0118Cybersecurity analysis and architecture6
    CYBR3017Data Privacy and Cyber law6
    INFO0121Hacking Tools and Methods6
    INFO0108Introduction to Container Security6
    INFO0117Malware analysis6
    INFO2214Operating System Linux6
    INFO0119Penetration testing6

    Credits sum:

    66









    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