Faculty of Informatics and Control Systems
The Bachelor’s Educational Program in Informatics has been developed based on the experience of both local and international universities in the field, while taking into consideration the requirements of the labor market.
The program comprises courses whose content corresponds to the core field of study.
The educational program includes credits allocated to both compulsory and elective courses.
The practical component of the educational program is designed to familiarize students with the environment of their future professional activities, provide them with an opportunity to consolidate the knowledge and education acquired at the university, strengthen their practical skills, and collect materials for the preparation of their bachelor’s project.
The preparation and defense of the bachelor’s project enable students, within the scope of their competencies, to independently plan and address practical problems.
The program provides graduates with opportunities for employment in the following positions:
Mathematics or Physics; Georgian Language and Literature; Foreign Language – English, German, French, or Russian.
What the 190-Credit Study Programme Includes
| Subject | Credits |
|---|---|
| Engineering Mathematics 1 | 5 |
| Computer Engineering Graphics – INF | 4 |
| Digital Literacy | 5 |
| Fundamentals of Programming (Python-based) | 5 |
| Special Course in the State Language | 5 |
| English Language 1 | 5 |
| German Language 1 | |
| French Language 1 | |
| Russian Language 1 | |
| Engineering Mathematics 2 | 5 |
| Physics 1 | 5 |
| Data Structures and Algorithms (C++-based) | 5 |
| Special Course in Informatics | 3 |
| Fundamentals of Computer Architecture and Organization (INF) | 5 |
| English Language 2 | 5 |
| German Language 2 | |
| French Language 2 | |
| Russian Language 2 | |
| Introduction to Philosophy | 3 |
| History and Culture of Georgia | |
| Applied Stylistics of the Georgian Language | |
| Applied Psychology | |
| Sociology | |
| Culture and Modernity | |
| Political Science | |
| Elements of Discrete Mathematics | 4 |
| Physics 2 | 5 |
| Fundamentals of Operating Systems (INF) | 5 |
| Fundamentals of Databases | 4 |
| Object-Oriented Programming (Java-based) | 5 |
| Fundamentals of Web Technologies and Website Development (JavaScript-based) | 5 |
| Fundamentals of Artificial Intelligence | 5 |
| Computer Networks and Their Administration | 6 |
| Probability Theory and Applied Statistics | 4 |
| Database Design and Administration (SQL Server and MySQL-based) | 5 |
| Database Design and Administration (ORACLE-based) | |
| Database Design and Administration (SQL Server and NoSQL-based) | |
| Free Component 1 | 3 |
| Module 1 – Information Systems | |
| Fundamentals of Information Systems and Technologies | 7 |
| Information Systems and Technologies Strategy | 4 |
| Object-Oriented Programming and Applications (Java-based) | 5 |
| Object-Oriented Programming and Applications (Python-based) | |
| Module 2 – Data Analysis and Decision-Making Technologies | |
| Decision-Making Methods and Technologies (Based on Classical and Fuzzy Data) | 7 |
| Data Analysis Methods | 4 |
| Object-Oriented Programming and Applications (Python-based) | 5 |
| Module 3 – Computer Systems and Networks | |
| Digital Circuit Engineering | 6 |
| Digital Signal Processing | 5 |
| Object-Oriented Programming and Applications (C++/C#-based) | 5 |
| Module 4 – Web Development | |
| Computer Graphics and Multimedia | 6 |
| Web Programming (PHP-based) and Server Web Interface Development Using a PHP Framework | 6 |
| Web Application Development Using the Django Framework | 4 |
| Module 5 – Software Engineering | |
| Fundamentals of Software Engineering | 6 |
| Mobile Application Programming for Android | 5 |
| Mobile Application Programming for iOS (Swift-based) | |
| Object-Oriented Programming and Applications (Java-based) | 5 |
| Object-Oriented Programming and Applications (Python-based) | |
| Object-Oriented Programming and Applications (C++/C#-based) | |
| Module 6 – Artificial Intelligence | |
| Data Processing and Visualization | 5 |
| Intelligent Systems and Agents | 6 |
| Object-Oriented Programming and Applications (Python-based) | 5 |
| Fundamentals of Information Security | 5 |
| Internship (in Informatics) | 5 |
| Human-Computer Interaction | 5 |
| Entrepreneurship and Ethics | 5 |
| Free Component 2 | 3 |
| Fundamentals of Engineering Ecology – Informatics | 3 |
| Occupational Safety | |
| Module 1 – Information Systems | |
| Design of Information and E-Commerce Systems | 7 |
| Design of Web and Cloud Information Systems | |
| Module 2 – Data Analysis and Decision-Making Technologies | |
| Data Visualization and Data-Driven Decisions | 7 |
| Module 3 – Computer Systems and Networks | |
| Embedded Systems | 7 |
| Module 4 – Web Development | |
| Web Development | 7 |
| Design of Multimedia Computer Networks and Development of Their Web Applications | |
| Module 5 – Software Engineering | |
| UML/Agile Methodologies for Software Application Development, CASE Technologies and Data Management (SQL, NoSQL) | 7 |
| Frontend and Backend Development of Web Applications (XML, Angular, jQuery, TypeScript, PHP/MySQL) | |
| Module 6 – Artificial Intelligence | |
| Machine and Deep Learning | 7 |
| Big Data Management | 4 |
| Cloud and Grid Technologies (CEN) | |
| Blockchain and Its Applications (INF) | |
| Project Management in Informatics | |
| Models of Automated Control Tasks and Their Software Implementation (TopLog, RPA, ChatBot) | |
| Module 1 – Information Systems | |
| Bachelor’s Project in Information Systems | 5 |
| Information Security in Information Systems and Technologies | 4 |
| Modern Approach to Information Systems Development – DevOps | 5 |
| Organizational Management Information Systems | 7 |
| Banking and Financial Information Systems and Technologies | 5 |
| Geoinformation Systems | |
| Module 2 – Data Analysis and Decision-Making Technologies | |
| Bachelor’s Project in Data Analysis and Decision-Making Technologies | 5 |
| Information Security in Information Systems and Technologies | 4 |
| Data Engineering for Decision-Making | 6 |
| Architecture of an Organization’s Information Technology Infrastructure | 5 |
| Software Engineering for Data Analysis | 6 |
| Module 3 – Computer Systems and Networks | |
| Bachelor’s Project in Computer Systems and Networks | 5 |
| IoT Technologies | 5 |
| Organization of Communication Networks | 5 |
| Modernization and Servicing of Computer Systems | 5 |
| Design of SCADA Systems | 6 |
| Module 4 – Web Development | |
| Bachelor’s Project in Web Development | 5 |
| Information Security in Information Systems and Technologies | 4 |
| Mobile Technologies | 5 |
| Server Web Interface Development Using the ASP.NET Framework (C#) | 7 |
| Building Web Applications with React.js | 5 |
| Module 5 – Software Engineering | |
| Bachelor’s Project in Software Engineering | 5 |
| Information Security of Software Systems | 4 |
| Software Product Development | 7 |
| Big Data Storage and Processing Systems | 5 |
| Parallel and Distributed Computing | |
| Development of an Organizational Content Management System. | 5 |
| Artificial Intelligence in Information Security | 4 |
| Knowledge Discovery in Data | 5 |
| Computer Vision | 6 |
| Natural Language Processing and Generative Artificial Intelligence | 6 |
The Bachelor’s Educational Program in Informatics has been developed based on the experience of both local and international universities in the field, while taking into consideration the requirements of the labor market.
The program comprises courses whose content corresponds to the core field of study.
The educational program includes credits allocated to both compulsory and elective courses.
The practical component of the educational program is designed to familiarize students with the environment of their future professional activities, enable them to consolidate the knowledge and education acquired at the university, strengthen their practical skills, and collect materials for the preparation of their bachelor’s project.
The preparation and defense of the bachelor’s project enable students, within the scope of their competencies, to independently plan and address practical problems.
The program provides graduates with opportunities for employment in the following areas:
Mathematics or Physics; Georgian Language and Literature; Foreign Language – English, German, French, or Russian.
What the 240-Credit Study Programme Includes
| Subject | Credits |
|---|---|
| Engineering Mathematics 1 | 5 |
| Introduction to Informatics | 4 |
| Computer Skills | 6 |
| Fundamentals of Programming | 6 |
| Introduction to Philosophy | 5 |
| History and Culture of Georgia | |
| Applied Stylistics of the Georgian Language | |
| Applied Psychology | |
| Sociology | |
| Culture and Modernity | |
| Political Science | |
| English Language 1 | 5 |
| German Language 1 | |
| French Language 1 | |
| Russian Language 1 | |
| Engineering Mathematics 2 | 5 |
| Physics 1 | 5 |
| Data Structures and Algorithms | 5 |
| Computer Engineering Graphics – INF | 4 |
| English Language 2 | 5 |
| German Language 2 | |
| French Language 2 | |
| Russian Language 2 | |
| Fundamentals of Computer Architecture and Organization (INF) | 5 |
| Elements of Discrete Mathematics | 5 |
| Physics 2 | 5 |
| Introduction to Databases and Their Applications | 5 |
| Green Computing | 5 |
| Occupational Safety | |
| Fundamentals of Operating Systems (INF) | 5 |
| Fundamentals of Computer Systems Architecture | — |
| English Language 3 | 5 |
| German Language 3 | |
| French Language 3 | |
| Russian Language 3 | |
| Probability Theory and Applied Statistics | 5 |
| System Software | |
| Object-Oriented Programming (C++/C#-based) | 5 |
| Object-Oriented Programming (Java-based) | |
| Object-Oriented Programming (Python-based) | |
| Fundamentals of Web Technologies (INF) | 5 |
| Electronics | |
| Introduction to Web Technologies (HTML CSS) | |
| English Language 4 | 5 |
| German Language 4 | |
| French Language 4 | |
| Russian Language 4 | |
| Database Design (SQL Server and MySQL-based) | 5 |
| Database Design (SQL Server and NoSQL-based) | |
| Database Design (ORACLE-based) | |
| Physics 3 | 5 |
| Information Systems Architecture | 6 |
| Digital Circuit Engineering | |
| Fundamentals of Information Technologies | |
| Computer Graphics | |
| Artificial Intelligence Problems | |
| Fundamentals of Software Engineering | |
| Object-Oriented Programming and Applications (C++/C#-based) | 5 |
| Object-Oriented Programming and Applications (Java-based) | |
| Object-Oriented Programming and Applications (Python-based) | |
| Fundamentals of Computer Networks (INF) | |
| Digital Signal Processing (CEN) | 5 |
| Website Design | |
| Web Programming (PHP-based) | |
| Programming of Web Applications and User Interfaces (XML, AJAX, Angular) | |
| Artificial Intelligence in Websites | |
| Fundamentals of Information Security | 5 |
| Accounting Information Systems and Technologies | 5 |
| Classical Models of Selection and Decision-Making | |
| Decision-Making Based on Fuzzy Data | |
| Modern Methods and Technologies of Decision-Making in Conflict Situations (INF) | |
| Structural Organization of the Computer | |
| General Electrical Engineering | |
| Fundamentals of Multimedia Technologies | |
| Web Programming (JavaScript-based) | |
| Fundamentals of Multi-Paradigm Programming Based on the Python Language | |
| Fundamentals of Multi-Paradigm Programming Based on the Java Language | |
| Natural Language Processing | |
| Analysis of Organizational Systems | 5 |
| Organizational Information Management | |
| Analysis and Management of Business and Social Processes | |
| Internet of Things | |
| Information Technology Strategy | |
| Image Processing and Animation | |
| Client-Side Web Interface Development Using a Framework | |
| Object-Oriented Analysis and Design of Systems (INF) | |
| Fundamentals of Machine Learning | |
| Information Systems Strategy | 4 |
| Solving Decision-Making Problems with MS Excel | |
| Statistical Data Analysis with MS Excel | |
| Intelligent Sensors | |
| Introduction to Controllers | |
| Audio-Video Information Processing Technology (INF) | |
| Object-Oriented and Visual Programming in Python | |
| Programming for Computer Networks | |
| Distributed and Parallel Computing | |
| Distributed Database Management System Oracle (INF) | |
| IT Analytics | |
| Banking and Financial Information Systems and Technologies | 5 |
| Medical Information Systems and Technologies | |
| Geoinformation Systems | |
| Risk Management Technology | |
| Microcontroller Architecture | |
| Accounting Information Systems and Technologies | |
| Computer Vision | |
| Application Programming and Data Management | |
| Social Network Technologies | |
| Server Web Interface Development Using a PHP Framework | |
| Computer Network Administration | 5 |
| Human-Computer Interaction | 5 |
| Mobile Application Programming for Android | |
| Mobile Application Programming for iOS (in the Swift Language) | |
| Entrepreneurship and Ethics | 5 |
| Principles of Economics | |
| Industrial Internship (in Informatics) | 5 |
| Big Data Management | 5 |
| Cloud and Grid Technologies (CEN) | |
| Blockchain and Its Applications (INF) | |
| Big Data Storage and Processing Systems | |
| Industrial Internship (in Informatics) | 5 |
| Study Courses from Elective Concentrations 1-8 | 20 |
| Big Data Management | 5 |
| Cloud and Grid Technologies (CEN) | |
| Blockchain and Its Applications (INF) | |
| Big Data Storage and Processing Systems | |
| Study Course from Elective Concentrations 1-8 | 10 |
| Free Elective 1 | 5 |
| Free Elective 2 | 5 |
| Free Elective 3 | 5 |
| Free Elective 4 | 5 |
Email: info.ics@gtu.ge