Alte University

Computer Science (Georgian)

  • Program Overview
  • Program Structure
  • Admission Rules
  • Employment Opportunities
  • Contact Information
  • FAQ

Modern life actively requires the integration of technologies in all areas, which asks for the active involvement of specialists in technological and engineering fields. The demand for computer science specialists is increasing both in the international and local markets.

The main features of "Computer Science" are:

  • Innovative teaching;
  • Adapted to the needs of the local and international employment market;
  • Modern, international standard training courses;
  • Close partnership with potential employers.

The Aim of the program

The aim of the Alte University Computer Science Bachelor's Program is to prepare a graduate who, based on the theoretical and practical knowledge of computer science acquired within the program, will be able to analyze and develop existing software products or create new software solutions for tasks in various fields, using modern standards and computer technologies, taking into account professional ethics.

Teaching Methodology

The course consists of the following teaching methodologies:

  • Lecture;
  • Working in groups;
  • Discussion;
  • Explanatory;
  • Presentation;
  • Brainstorming;
  • Practical method;
  • Problem-based learning (BPL);
  • Deductive - Inductive methods;
  • Analytical method;
  • Synthetic method;
  • Laboratory method;
  • Role play;
  • Teaching through simulators;
  • Learn by doing and etc.

Course Results

  • Defines the main issues of fundamental knowledge areas of computer sciences;
  • Describes the software and technical means important for the implementation of projects in computer sciences and other areas using it;
  • Examines the algorithms related to the implementation of computer science tasks/projects and matches them with appropriate software tools;
  • In the process of development/development/implementation of various tasks/projects of computer sciences determines and connects the interests of the customer and the user;
  • Plans, creates and analyzes computer science-based solutions that meet predetermined requirements and industry standards;
  • Able to communicate effectively in a variety of professional contexts;
  • In professional activities, makes informed decisions based on ethical and legal principles;
  • Able to work in a team and manage a small team in the process of designing and developing computer science solutions;
  • Determines individual learning needs and plans own development in the professional field.

Course Aspects

The program was created with international ABET and ACM standards in mind and Georgia's ICT sector characteristics.

The course offers:

  • Training courses based on modern learning materials: object-oriented programming, data structures and algorithms, tech entrepreneurship, graphic design, computer networks, network systems management, unstructured databases, mobile application development, system programming, machine learning, data analysis, introduction to cyber security, data engineering, IoT-smart systems, UI/UX design, software engineering, DevOps and more;
  • Project-based learning: in addition to a large part of the courses, which involves the implementation of projects, the student completes two independent projects, where the student develops a software product together with a team, whose ideas will be involved in the creation of partner organizations: prepare project documentation, build a working prototype, and put into practice the knowledge and experience gained in the field;
  • Specialization optional modules: Angular, blockchain technologies, digital signal processing, game creation, iOS programming, natural language processing, parallel computing, smart contracts, software testing automation, product design, cloud computing, the programming language C#, management information systems;
  • A real opportunity to develop and implement a business idea through the Start-up Garage at the university;
  • Close contact with partner organizations of the program and implementation of individual/group projects with their support: the creation of applications, creation of systems using IoT technologies, creation of small software systems, integration and testing of systems, designing of small and medium-sized networks, and others;
  • Workshops, thematic seminars, meetings with guests, and others;
  • Involvement in the process of conducting research;
  • Participation in the projects initiated by Digital Transformation Center.

Qualification Awarded: Bachelor of Computer Science

Credit / Duration: 240 credits / 4 years

Language of Instruction: Georgian

Program structure:

  • Free components of general education - 50 credits;
  • Major courses - 190 credits (including 35 credits of elective courses).

Admission for Georgian citizens is based on passing the Unified National Examinations and other rules established by Georgia legislation.

Subjects to be submitted: Georgian language and literature; English language; Mathematics/Physics.

At the unified national exams, the entrant will have to prove 50%+1 proficiency in English.

Number of students to enroll : 30 

Annual fee: 2250GEL

Graduates of the program will be able to develop their professional careers in the following areas:

  • Software Development;
  • Web programming and services;
  • Smart systems and the Internet of Things;
  • Mobile application programming;
  • IT project management;
  • Hardware research and development;
  • Data analysis and engineering;
  • Artificial intelligence systems;
  • Cyber security.

Graduates of the program can be employed:

  • In high-tech companies;
  • In technological startups;
  • In laboratories;
  • In any company that needs information technology support - development or data analysis;
  • In the direction of creating and developing software products as a freelancer in short-term projects.

Also, all graduates can continue their studies at the master's level.


Contact number: 032 240 29 46/48

Please, follow the link below and: fill out a registration form to be interviewed by a university representative.

Will students be able to participate in exchange programs?

Students of the Alte University Bachelor of Computer Science can participate in exchange programs announced by partner universities in Europe, Asia, and the Caucasus.

  • We actively cooperate with the Erasmus + program;
  • We have the Confucius Institute, which gives each student the opportunity to study Chinese for free and receive 100% funding for studying in China;

What funding opportunities do Alte University students have?

  • Grant issued by the University;
  • Scholarship;

In what cases does the student receive a scholarship?

For a student to be eligible to receive a scholarship, they must have high academic standing and be actively involved in student conferences, research, projects, and cultural and sporting events on behalf of the university.

What is the difference between a university grant and a scholarship?

  • Grant- A grant awarded by a university is different from a grant awarded by the state as a result of the Unified National Examinations and is an additional opportunity for each student. The grant is awarded by the University Foundation with the aim of increasing access to quality education and promoting research in the educational sphere., each student who will have a GPA of 3.5 or higher at the end of the semester will be fully funded for each subsequent semester.
  • Scholarship - Details can be found at the link


Academic Staff

Learning course: management of network systems; introduction to web development; fundamentals of system administration

Nani Arabuli

Dean of IT school, Professor
Learning course: Introduction to Relational Database; Object-oriented programming

Grigol Thaniashvili

Database developer of TBC Bank; E. Andronikashvili - Scientist of Physics institute; Assistant professor
Learning course: Mobile application development; iOS programming

Nikoloz Katsitadze

Senior Android and IOS developer; Assistant professor
Learning course: Data analysis

Giga kikoria

Senior Specialist of the National Statistics Service; Assistant professor
Learning course: programming language C#; Operating systems; Computer architecture

Lasha Nozadze

Assistant professor
Learning course: Computability theory; Parallel computing; Creating games

Nana Dikhaminjia

Director of the Digital Transformation Center; Professor
Learning course: Computer architecture; Digital signal processing; Angular

Salome oniani

Technology Software Development Coordinator; Associate professor
Learning course: Blockchain technologies; Smart contracts

Anania Devsurashvili

Product owner of Betsson Group Scrum Master, Agile Coach; Assistant professor