The University Of Georgia
Program name: Information Technology
Study Level: Undergraduate
Program leader: Kakhaber Tavzarashvili
Sulkhan Sulkhanishvili
Study language: English
Qualification: Bachelor of Informatics
Program capacity: 240
Program permission: Foreign high-school graduates who received complete general education abroad or its equivalent and the last two years of complete general education had studied abroad or students who lived abroad for the last two or more years and who are currently studying abroad in higher educational institutions recognized by the legislation of the host countries will be able to enter the program without passing Uniform National Entrance Examinations according to Order №224/N of the Minister of Education and Science of Georgia (December 29, 2011).If the applicant does not have the English language certificates in FCE (First Certificate in English), he / she must pass the English language B2 level university test (60% positive assessment).
Program goals:

The aim of the program is to prepare competent qualified specialists in modern computer and information technology. To give the graduate the knowledge of the relevant theories of computer and information technologies and to develop practical skills, develop a lifelong learning and continuous professional development skills and be able to achieve the best of modern computer technologies, education, science and business administration. Introduce best practices and preliminary ideas; Knowledge of the basics of higher mathematics and physics, modern programming languages, operating systems, computer architecture, computer network, database, web technologies, geoinformation systems, information technology projects management, artificial intelligence and cyber security grounds. To develop practical skills necessary for modern computer and IT specialist. After completion of the program, graduates will be able to work in private and state organizations as computer processing and software specialists, web designers, computer network specialists, cyber security specialists, mobile application and/or game developers. Integrated International Certificate Courses in the program, such as Cisco, Microsoft, Oracle Academic Training Courses, will give students an opportunity to obtain international certificates

Methods for Attaining Learning Outcomes:

• Demonstration Method

• Discussion of the news;

• Practical work;

• Laboratory work;

• Presentation;

• Team work;

• Critical analysis;

• Literature Review;

• The method of working on the book;

• Find relevant material in electronic format or library;

Learning outcomes:
Knowledge and understanding
    • Have knowledge of tendencies and development stages modern computer technology developments;
    • Have knowledge of Advanced mathematics and fundamentals of physics;
    • Have knowledge of office systems;
    • Have knowledge of the fundamentals of modern operational systems and architecture;
    • Have knowledge of structure and syntax of modern programing languages (C++, C#, Java);
    • Have knowledge of fundamentals of web development;
    • Have knowledge of planning, management and security issues of computer networks;
    • Have knowledge of planning and management issues of the modern data base systems;
    • Have knowledge of MapInfo fundamentals;
    • Have knowledge of fundamentals of mobile application developments on Android Platform;
    • Have knowledge of modern IT Services and Projects Management issues;
    • Have knowledge of cybersecurity fundamentals;

  • Skills
    • Solve some simple engineering problem by using knowledge of mathematical and physical principles;
    • Develop software with modern programing languages (C++, C#, Java);
    • Work effectively with modern computer operational systems and office programs;
    • Determine the compatibility of different types and standards devices;
    • Create multifunctional web pages;
    • Design, implement and manage local computer networks, detect and solve problems in local network;
    • Design, implement and manage modern database systems;
    • Develop and manage GIS database based on the MapInfo platform;
    • Use Legal Regulations of Cyber Security Regulatory properly.
    • Use analytical methods to determine and analyze efficiency of algorithms;
    • Make conclusions about planning of information and graphic issues of web pages;
    • Make conclusions about planning issues for small corporate computer network;
    • Analyze and conclude issues in the field of IT;
    • Make a conclusion regarding the creation and administration of database;
    • Make conclusions about the structure and function of the Android platform;
    • Use modern information and communication technologies;
    • Participate in professional discussion and present oral speech or write reports (problem solving, using methods, abstracts, etc.);
    • Work in a team;
    • Participate in the presentation of the project / discussion with relevant field specialists;

  • Responsibility and autonomy
    • Evaluate their learning process consistently and multilaterally;
    • Extend the learning process;
    • Integrate own knowledge and experience with new ones;
    • Constantly develop and renew their knowledge/skills in field of technological innovations;
    • Search literature and use of it to increase knowledge independently;
    • Recognize requirements defined by professional, ethical and legal norms, protect own knowledge in the field of consciousness and respect for the creative achievements of other specialists;
    • Complete assigned tasks in a timely and efficient manner;
    • Get information about world's modern achievements in the field of information technologies;
  • Date of approval: 07-27-2018
    Approval protocol number: 43/18
    Date of program update:
    Update protocol number:
    Program details:
    Teaching Process Characteristics:

    In order to obtain the academic degree of Bachelor of Informatics, the student needs to accumulate 240 credits, which means: • 138 ECTS for the main subjects of the program, • 84 ECTS for the optional subjects of the program; • Free credits 18 ECTS;

    Program Core

    Code Subject ECTS Semester
    INFO1111EIntroduction in Programming (C++)6 1
    INFO1112EOffice Systems6 1
    KART1220EAcademic Writing6 1
    MATH1115ECalculus I6 1
    MATH1123ELinear Algebra and Analytical Geometry6 1
    HIST1117EIntroduction to World History6 2
    INFO2116EComputer Architecture6 2
    INFO3131EObject Oriented Programming C++6 2
    INFO4259EData Structures and Algorithms6 2
    MATH1166ECalculus II6 2
    BUSN1210EBasics of Business and Economics6 3
    EENG1105EFundamentals of Physics6 3
    INFO2229EOperation System (Windows)6 3
    INFO3120EIntroduction to WEB development6 4
    INFO3250EVisual Programming (C#) I6 4
    INFO3253EIntroduction to Cyber Security6 4
    MATH3112EDiscrete Mathematics6 4
    INFO3110EComputer Network I6 5
    INFO3230EProgramming language Java I6 5
    INFO3254EOracle Database Design and Programming6 5
    INFO1220EGeoinformatics6 6
    INFO1107EIT Services and Projects Management6 7
    INFO1126EAndroid Application Programming6 7

    Credits sum:


    Program Elective

    Code Subject ECTS
    INFO3200EPenetration testing6
    INFO3204EMicrosoft Azure Security Technologies6
    INFO3205ECybersecurity analysis and architecture6
    INFO3330ESecurity technologies of Amazon's cloud solution AWS6
    INFO4440EAdministration of Microsoft's cloud solution Azure6
    INFO5550EThe architecture of Amazon's cloud solution AWS6
    KART1141Georgian, as a second language I6
    EENG1120EIntroduction to Electronics6
    HIST1230EIntroduction to the History of Georgia6
    INFO3130EComputer Structural Organization6
    INFO3132EProgramming Language Python6
    INFO3150EComputer graphics systems6
    INFO3275EIntroduction to Application Security6
    INFO3288ECloud Security Fundamentals6
    INFO4115EBasics of Publishing programs6
    INFO3220EWeb Development (PHP, MySQL)6
    INFO3240ELinux OS administration6
    INFO3260EMalware analysis6
    INFO3261EEco Systems of Cyber Security6
    INFO3265EPersonal Data Protection6
    INFO4116EIntroduction to Machine Learning Modeling6
    INFO4150EVisual Programming (C#) II6
    MATH4118EFundamentals of Cryptology6
    EENG1106EPhysical Principles of Information Technologies6
    INFO3010EIntroduction to blockchain technology and cryptocorency6
    INFO3136ENon-Relational Databases (MongoDB)6
    INFO3210EComputer Networks II6
    INFO3232EBasics of Game Design6
    INFO3257EOracle: Programming with PL/SQL6
    INFO4120EWeb Development (ReactJS)6
    INFO4250EProgramming language Java II6
    INFO4450EIntroduction to Game Development I6
    MATH2212ENumerical Analysis6
    INFO1125EDatabase Management Systems (MS SQL)6
    INFO3133EProgramming Language Swift6
    INFO3211EComputer network security6
    INFO3550EHacking and digital evidences6
    INFO4231EInternship in Information Technologies6
    INFO4460EIntroduction to Game Development II6
    INFO1225EGeo-Information Systems (Arc GIS)6
    INFO1230EVisual Basic for Application (VBA)6
    INFO3134EiOS Development6
    INFO4170EBachelor Project in Information Technologies12
    INFO4240EBachelor thesis in Information Technologies12

    Credits sum:


    Matrix Of Privequisites

    In order to obtain the academic degree of Bachelor of Informatics, the student needs to accumulate 240 credits, which means: • 138 ECTS for the main subjects of the program, • 84 ECTS for the optional subjects of the program; • Free credits 18 ECTS;

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