სტუ

Informatics — Georgian

Faculty of Informatics and Control Systems

Georgian

Informatics

Abstract informatics illustration
Teaching languageGeorgian
Programme volume190 / 240 ECTS
Duration3 / 4 years
Qualification awardedBachelor of Informatics
190 ECTS · 3-year programme

About the programme

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.

More about the programme

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:

  • Public and private organizations and enterprises that require information systems (organizational and production management, financial management, business analytics, and decision-making systems), web and multimedia systems, artificial intelligence systems, and IT infrastructure to achieve their objectives and address operational challenges, and where planning, design, implementation, configuration, administration, and maintenance of IT infrastructure, information systems, and web-based systems are carried out;
  • Companies specializing in the development of software and web products, where software products are developed, delivered to other organizations, and subsequently implemented, administered, and maintained;
  • Companies engaged in the production and servicing of computer systems, where systems are designed, assembled, delivered to other organizations, configured, administered, and maintained.

Admission requirements

Mathematics or Physics; Georgian Language and Literature; Foreign Language – English, German, French, or Russian.

Curriculum and study plan

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
Total190 Credit
240 ECTS · 4-year programme

About the programme

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.

More about the programme

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:

  • Public and private organizations and enterprises that require information systems (organizational and production management, financial management, business analytics, and decision-making systems), web and multimedia systems, artificial intelligence systems, and IT infrastructure to achieve their objectives and address operational challenges, and where planning, design, implementation, configuration, administration, and maintenance of IT infrastructure, information systems, and web-based systems are carried out;
  • Companies specializing in the development of software and web products, where software products are developed, delivered to other organizations, and subsequently implemented, administered, and maintained;
  • Companies engaged in the development and servicing of computer systems, where systems are designed, assembled, delivered to other organizations, configured, administered, and maintained.

Admission requirements

Mathematics or Physics; Georgian Language and Literature; Foreign Language – English, German, French, or Russian.

Curriculum and study plan

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
Total240 Credit

Contact

Email: info.ics@gtu.ge

Academic departments