The University Of Georgia
Program name: Informatics
Study Level: Undergraduate
Program leader: Sulkhanishvili Sulkhan
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
Program goals:

The aim of the program is to prepare competitively qualified specialists in the field of modern computer and information technologies. Provide the graduate with knowledge of relevant theories of computer and information technology and develop practical skills, develop lifelong learning and continuous professional development, and be able to develop skills in modern computer technology, education, science and business administration. Introducing ethical practice. Provide knowledge of the basics of advanced mathematics and physics, modern programming languages, operating systems, computer architecture, computer networking, databases, web technologies, geo-information systems, information technology projects, and cyber security. Develop practical skills necessary for a modern computer and information technology specialist. Upon completion of the program, graduates will be able to work in the private and public sector as computer data processing and software specialists, web designers, computer network specialists, cyber security specialists. Programs integrated with international certification courses such as Cisco, Microsoft, Oracle Academic Courses will also give students the opportunity to obtain international qualifications

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:
Knowledge and understanding
Graduate will be able to:
    • Have Knowledge and understanding of the stages and trends of modern computer technology development;
    • Have Knowledge of the basics of higher mathematics, physics, data structures and algorithms;
    • Have Knowledge of office systems;
    • Have Knowledge of the basics of modern operating system and architecture;
    • Have Knowledge of the structure and syntax of modern programming languages ​​(C ++, C #, Java);
    • Have Knowledge of web development basics;
    • Have Knowledge of computer network planning, management and security issues;
    • Have Knowledge of database design and management issues;
    • Have Knowledge of IT services and project management issues;
    • Have Knowledge of cyber security issues;
    • Have Knowledge of organizational-legal forms of business, organizational forms of organization, leadership and management style, motivation and theoretical foundations;
    • Have Knowledge of digital thematic mapping, methods of editing and analysis.

  • Applying knowledge
    Graduate will be able to:
    • Have ability to develop simple mathematical and physical models and solve tasks;
    • Have ability to develop software in modern programming languages ​​(C ++, C #, Java);
    • Have ability to work effectively with a computer operating system and office software;
    • Have ability to determine compatibility of computer components of different types and standards;
    • Have ability to create multifunctional websites;
    • Have ability to identify and troubleshoot common network problems in designing, running, administering and troubleshooting small corporate networks;
    • Have ability to design, manage and use modern databases;
    • Have ability to adequately apply cyber security legal regulations;
    • Have ability to design and manage a geoinformation system using MapInfo;
    • Have ability to develop a business plan, an operational plan, and a Gantt chart, as well as critical road counts.

  • Making judgments
    Graduate will be able to:
    • Have ability to determine and analyze the efficiency of algorithms using analytical methods;
    • Have ability to draw conclusions regarding information and graphic planning of websites;
    • Have ability to draw conclusions on small corporate network planning issues;
      Have ability to produce and conclude analysis in the field of professional activities to clarify thematic issues;
    • Have ability to draw conclusions regarding database creation and administration;
      Ability to analyze the ready-made objective model and to identify the original task, as well as to identify flaws in the model and to develop its optimal version

  • Communications skills
    Graduate will be able to:
    • Have ability to use modern information and communication technologies;
    • Have ability to participate in professional discussion and writing (task solving, task solving algorithm and related program, abstract, etc.) and verbal reporting;
    • Have ability to work in a team;
    • Have ability to present the paper / project / abstract with the relevant field specialists and participate in discussions;

  • Learning skills
    Graduate will be able to:
    • Have ability to consistently and multilaterally evaluate one's own learning process;
    • Have ability to continue learning at the next stage of learning with the knowledge gained;
    • Have ability to integrate acquired knowledge and experience with new ones;
    • Have ability to receive technological innovations in the professional field and to constantly update their knowledge / skills;
    • Have ability to independently acquire the necessary literature and increase knowledge through its use;

  • Values
    Graduate will be able to:
    • Protect their knowledge in the field of information technology and respecting the creative achievements of other specialists;
    • Have assumed responsibility for timely and quality performance of the work assigned to it;
    • Have ability to learn about the latest advances in the world of information technology in line with the ever-changing demands of the world;
  • Date of approval: 11-23-2004
    Approval protocol number: 15-11
    Date of program update:
    Update protocol number: 76/18
    Program details:

    Students who have not passed the English language exams or need to improve their language competences may choose English Language I (A1), English Language II (A2) and / or English Language III (B1 / 1) within the framework of Free Credits. Students who have not completed maths or passed less than 50% of the national exams and need to improve their math competencies may choose a pre-calculus within free credit.

    Teaching Process Characteristics:

    To obtain a Bachelor's degree in Informatics, a student must earn 240 credits, which includes: 144 ECTS core subjects, 36 ECTS electives; The remaining 60 ECTS students can earn:
    • ECTS of 60 credits in elective and / or free subjects in the informatics program;
    • 60 ECTS of additional specialization. (Minor student does not grant degrees, but the main specialty in combination with, increases the student's general competencies and / or the opportunity to acquire some basic knowledge, which is the main specialty of the work out on it for employment or education to the following cycle to continue the sectoral competents).

    Program Core

    Code Subject ECTS Semester
    ENGL2217English language IV (B1/2)6 1
    INFO1111Introduction in Programming (C++)6 1
    INFO1112Office Systems6 1
    MATH1115Calculus I6 1
    MATH1123Linear Algebra and Analytical Geometry6 1
    EENG1105Fundamentals of Physics6 2
    ENGL3149English Language V (B2/1)6 2
    INFO3131Object Oriented Programming C++6 2
    INFO4259Data Structures and Algorithms6 2
    MATH1166Calculus II6 2
    ENGL3213English Language VI (B2/2)6 3
    INFO2229Operation System (Windows)6 3
    INFO2411Computer Architecture6 3
    KART1220Academic Writing6 3
    BUSN1210Basics of Business and Economics6 4
    INFO3135Introduction to WEB technologies6 4
    INFO3250Visual Programming (C#) I6 4
    MATH3112Discrete Mathematics6 4
    INFO3110Computer Network I6 5
    INFO3230programming language Java I6 5
    INFO3254Oracle Database Design and Programming6 5
    INFO1107IT Services and Projects Management6 6
    INFO1220Geoinformatics6 6
    INFO3253Introduction to Cyber Security6 6

    Credits sum:


    Program Elective

    Code Subject ECTS
    ENGL1147English Language I (A1)6
    ENGL1247English Language II (A2)6
    ENGL2147English Language III (B1/1)6
    EENG1120Introduction to Electronics6
    MATH3111Methods of Optimization6
    INFO2551Computer Structural Organization6
    INFO3010Introduction to Blockchain technology6
    INFO3150Computer graphics systems6
    INFO4115Basics of Publishing programs6
    INFO4153Expoitation and service of computer systems6
    INFO4215Visual Programming (Visual basic)6
    HIST1118Civilizations and Mankind Development6
    INFO2215Linux OS administration6
    INFO3137Web Development (ReactJS)6
    INFO4116Introduction to Machine Learning Modeling6
    INFO4150Visual Programming (C#) II6
    INFO4245Computer peripherals Organization6
    MATH4118Fundamentals of Cryptology6
    INFO3050Introduction to 3D vizualization6
    INFO3136Web Development (PHP, MySQL)6
    INFO3139Programming Language Python6
    INFO3154Programming Language Swift6
    INFO3210Computer Networks II6
    INFO3257Oracle: Programming with PL/SQL6
    INFO3261Eco Systems of Cyber Security6
    INFO3265Personal Data Protection6
    INFO4250Programming language Java II6
    INFO4450Introduction to Game Development I6
    INFO5257Android Development6
    MATH2212Numerical Analysis6
    HIST1230Introduction to the History of Georgia6
    INFO1125Database Management Systems (MS SQL)6
    INFO3129iOS Development6
    INFO3133Computer network security6
    INFO3138Non-Relational Databases (MongoDB)6
    INFO3260Malware analysis6
    INFO4231Internship in Informatics6
    INFO4460Introduction to game development II6
    INFO4170Bachelor Project in Informatics12
    INFO4240Bachelor’s Thesis in Informatics12

    Credits sum:


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