Bachelor of Computer Science
Bachelor of Computer Science
Bachelor Program
Computer Science
კომპიუტერული მეცნიერება
Academic degree:
Bachelor of Computer Science
Tbilisi
2023
Faculty Exact and Natural Sciences
Faculty
Computer Science
Program name
Program volume in 240 ECTS
credits
English
Language of teaching
Academic degree Bachelor of Computer Science
awarded
The Georgian citizens must pass Unified National Exams.
Admission for the program requires minimal competence levels in
following Unified National Exams:
English Language - 69% + 1
Mandatory subjects– minimum competence levels is
determined by National Assessment and Examinations
Center
Mathematics/Physics - minimum competence levels is
Prerequisite to access to
determined by TSU faculty Exact and Natural Sciences
the program
Foreign applicants should follow the rules and terms defined by
the Ministry of Education and Science of
Georgia (http://www.mes.gov.ge/content.php?id=1131&lang=geo)
according to the order №224/N of the Minister of Education and
Science of Georgia (December 29, 2011). The Applicant should
prove English language qualification equivalent to CEFR level B2
(or higher) or have a high school education in English. .
Manana Khachidze
Program Heads
Magda Tsintsadze
Program Coordinator
for the citizens of Georgia - 2250 GEL
Tution fee For foreign nationals - $ 4000 or equal in GEL per academic year
1. Analyze a complex computing problem and to apply principles of computing and other relevant
disciplines to identify solutions.
2. Design, implement and evaluate a computing-based solution to meet a given set of computing
requirements in the context of the program’s discipline.
3. Communicate effectively in a variety of professional contexts.
4. Recognize professional responsibilities and make informed judgments in computing practice
based on legal and ethical principles.
5. Function effectively as a member or leader of a team engaged in activities appropriate to the
program’s discipline.
6. Apply computer science theory and software development fundamentals to produce computing-
based solutions.
Knowledge and
Autonomy and
understanding
Responsibility
Skills
ABET CAC Student outcomes
Ability to use key and fundamental algorithms of computer science in different fields of
science and practice;
Ability to operate and use different purpose tools of computer science and information
technology.
Fields of Employment
Fields of employment of Bachelor of Computer Science are: Governance bodies, educational
institutions and organizations of different forms of ownership which use computer technologies for
their activities. Bachelor of computer science is predominantly prepared for the development and
use of modern methods in the field of economy, management and financial activities. Bachelor of
Computer Science can occupy any position that according to the laws of Georgia require higher
education. The presented bachelor program takes care of graduates’ employment, by means of
providing opportunities for continues education, as well as by means of invited lectures
participating in the program: most of them are representatives of big employers at Georgian labor
market, their tight relationship with students increases the chance of employment of successful
students with favorable conditions.
The third semester is the deadline for choosing major specialty (optimal is the second semester). If students
change their mind, they will be able to continue learning at other bachelor programs being carried out at the
faculty (mathematics, electronics).
The student’s final mark in a specific subject is determined by the number of point collected by
him/her in the different components (lecture, seminar, practical studies, laboratory exercises) in the
course of interim and final (examination) evaluation.
The maximum a viable point in each course is 100. Final exam does not exceed 40 points, interim
evaluation represents a combination of test scores, presentation in the class, and team or
individual projects. The weight of each components are different for different course and are
defined in syllabuses
Grading System of the CS Program is consistent with the TSU standard grading system:
Practice / Work /
Lecture /
Prerequisite
Spring
hours
ECTS
Subject
Fall
Lab
status
Elect. CS/Math/GE/Sc E 5
Elect. CS/Math/GE/Sc E 5
Elect. CS/Math/GE/Sc E 5
30 30
CS508 ADO.NET technology - data access from SR 5 45/80 1/0/0/2 CS200(212) F/S
NET application
CS510 Programming with Java (Advanced Course) SR 5 45/80 2/0/0/1 CS200(222) F/S
CS511 Information Management SR 5 45/80 2/0/1/0 CS101 F/S
CS569 Data Storage and Processing Technologies SR 5 45/80 1/0/0/2 CS200(242) F/S
CS Program PI 1 PI 2 PI 3 PI 4 PI 5 PI 6
Courses P1.1 P1.2 P1.3 P2.1 P2.2 P2.3 P3.1 P3.2 P3.3 P4.1 P4.2 P5.1 P5.2 P6.1 P6.2
CS 202(212, 222, H H M M H H M
242) Objects Oriented
Programming 2 (Java,
C#, Python)
CS 203-Computer M M M M M M
Architecture and
Organization
CS416 Mathematical H M H M
Programming
CS 417 Operations H H H H
Research
CS 302 Operating H M H H H H
systems
CS 202 Web H H H M H H
Programming
CS 305 Network H M M H M L H H H
Technologies and
Communications
CS 401 Software H H H H H H H
Engineering
CS 402 Project H H H H H H H
Preparation
CS 403 Intelligent H H H H
Systems
CS 404 Computer law H H
and Ethics
H- High
M - Middle
L – Low