Caucasus University

Knowledge is the Foundation of Freedom

Courses Offered
0
years of Experience
0 +
Since Established
0
International Students
0 +
Why Choose

Caucasus University

Caucasus University, established in 1998, offers high-quality education across multiple disciplines. It has partnerships with 207 universities globally and boasts a historic campus. With successful programs in tourism, law, and economics, CU emphasizes practical training, achieving notable accreditation, and expanding to a new campus in Batumi with innovative programs.

Caucasus University

Mission and Values

Caucasus University’s mission is to provide high-quality education and research opportunities, fostering an environment of academic freedom and intellectual growth. It aims to train highly qualified specialists through practice-oriented teaching, international cooperation, and innovative programs.

Academic Excellence

We are committed to fostering a culture of intellectual rigor and lifelong learning, empowering students and faculty to excel in their academic pursuits.

Integrity

Integrity is the foundation of all we do, guiding our actions with honesty, fairness, and transparency.

Innovation

We champion creativity and forward-thinking, leveraging technology and research to develop transformative solutions to global challenges.

Social Responsibility

We are dedicated to making a positive impact on society by addressing critical issues and promoting equity, sustainability, and inclusion.

How To Get Admission

Steps Description Bachelor's Master's Dual Degree
Course Selection Explore available courses and choose the program you wish to apply for.
Check Requirements Ensure you meet the academic and language requirements for your selected course.
Fill Application Form Complete the application form.
Submit Application Documents Submit the application form along with: Passport copy and educational documents.
Wait for Application Review The university will review your application.
Schedule Online Interview Schedule and attend an online interview.
Conditional Offer Letter Receive a Conditional Enrolment Letter upon successful evaluation.
Pay Initial Deposit and Fees Make the required payment to start the documentation and educational equivalence process.
Approval and Rector’s Letter Once approved by the Ministry of Education, receive the Rector’s Letter from the university.
Gather Visa Documents Gather all necessary documents and submit the file for your student visa application.
Receive Student Visa Obtain your student visa to travel to Georgia.
Travel and Start Education Upon arrival in Georgia, sign the University Contract, pay the remaining service fee, and start your education journey.
Caucasus University

Courses Offered

The Caucasus University Offers:

Computer Science

The Caucasus School of Technology’s Undergraduate Program in Computer Science is designed to meet both international accreditation standards and the evolving demands of the local labor market. This program offers a unique integration of computer science and business, equipping students with comprehensive knowledge and skills across these fields. Core computer science courses provide a robust foundation in technical knowledge, while business courses enhance students’ understanding of the business environment, enabling them to make strategic decisions when selecting, creating, and managing computer-based systems. Additionally, general education courses expand students’ intellectual scope and skill set, preparing them for diverse career paths. A key feature of the program is the Bachelor’s Thesis, where students, guided by instructors, work collaboratively to develop and present a real-world product. This capstone experience cultivates essential skills, such as teamwork, user interaction, and professional presentation, while also giving students a chance to connect with potential employers or clients. The program’s objectives aim to provide a deep theoretical foundation, interdisciplinary education in computer science, and practice-oriented skills to prepare graduates for advanced studies or professional roles in Georgia and beyond.

Course Details

The Computer Science Bachelor’s Program at the Caucasus School of Technology is structured to make students “job ready” early on and provide them with ample career development opportunities. Through the support of the Career Services Office, students can participate in coordinated internship programs or secure job placements that align with their career goals. Graduates of the program can pursue diverse roles in fields such as academia, research, industry, media, government, and private or business sectors. Common roles for program alumni include Software Developer, System and Security Administrator, IT Project Manager, and Multimedia Developer. The curriculum spans essential topics, including computer technology, data structures, algorithms, hardware, operating systems, networks, databases, software development, and cybersecurity, ensuring a well-rounded technical education. The program requires completion of 240 ECTS credits, typically over four years, with a maximum duration of six years for students needing additional time. The credit distribution includes 134 ECTS for mandatory courses, 48 for electives, 20 for mandatory university-wide courses, 20 for optional university courses, and 18 free credits, allowing students to tailor their learning to their interests and career ambitions.

Course Structure

Course List

Course Code Prerequisite Course Year Semester ECTS
1 MATH 0003E Calculus I I I 5
2 CTC 1141E Principles of Computer Programming I I I 5
3 MATH 0004E MATH 0003E Calculus II I II 5
4 MATH 1240E Discrete Mathematics I II 5
5 CTC 1242E Computer Architecture I II 5
6 CTC 1243E CTC 1141E Principles of Computer Programming II II III 5
7 MATH 2140E MATH 0004E Scientific Computing II III 5
8 PHYS 2140E MATH 0003E Principles of Physics II III 5
9 CTC 2141E CTC 1141E Web Technologies I II III 5
10 CTC 2143E CTC 1242E Operating Systems II IV 5
11 CTC 2154E CTC 1243E Object Oriented Programming II IV 5
12 CTC 2144E Principles of Networking II IV 5
13 CTC 2241E CTC 2141E Web Technologies II III V 5
14 CTC 2243E CTC 1141E Introduction to Database Systems III V 5
15 CTC 2244E Computer Security III V 5
16 CTC 2245E CTC 1243E Algorithms & Data Structures I III VI 5
17 CTC 3249E CTC 2245E Algorithms & Data Structures II III VI 6
18 CTC 3149E CTC 1243E Programming Paradigms III VI 6
19 PHYS 3140E CTC 1243E Python Programming Language I III VI 6
20 PST 3240E MATH 0003E Probability & Statistics IV VII 6
21 CTC 4141E CTC 2143E Software Engineering I IV VII 6
22 CTC 3244E CTC 1243E .NET Technologies I IV VII 6
23 CTC 4147E CTC 2245E Artificial Intelligence IV VII 6
24 BPR 4242E Bachelor’s Thesis IV VIII 12
25 ELC 2240E PHYS 2140E Electronics Optional Learning Course 5
26 CTC 3143E CTC 2241E Web Technologies III Optional Learning Course 6
Course List

Course List

No Course Code Prerequisite(s) Course Semester ECTS
27CTC 3145ECTC 2143ESystem Administration IV6
28SEC 3140EUsable SecurityV6
29SEC 3142EWeb Penetration Testing IV6
30DSY 3140ECTC 2245E, CTC 2144EDistributed SystemsV6
31HPC 3140ECTC 2144EIntroduction to High-Performance Computing (HPC) SystemsV6
32CTC 4145ECTC 2243EDatabase AdministrationVI6
33CTC 3241ECTC 1243EUser InterfacesVI6
34CTC 3242ECTC 1243ESoftware SecurityVI6
35CTC 3243ECTC 1243EJava Programming Language IVI6
36SEC 3241ESEC 3142EWeb Penetration Testing IIVI6
37OSS 3240ECTC 3145EServer-side Operating Systems SecurityVI6
38WEB 3240ECTC 3143EWeb Technologies IVVI6
39CTC 3245ECTC 2143ESystem Administration IIVI6
40CTC 3247ECTC 2144ECorporate Wireless NetworksVI6
41PHY 3240EPHY 3140EPython Programming Language IIVII6
42FPR 3240ECTC 2245EFunctional ProgrammingVII6
43CPL 3240ECTC 1243ECompilersVII6
44HDW 3240Hardware Product PrototypingVII6
45ITPM 4140EIT Project ManagementVII6
46ALGO 4140ECTC 2245EProblem-solving Using Algorithms and Data StructuresVII6
47MK 3140EDigital MarketingVII6
48CTC 4142ECTC 3243EJava Programming Language IIVIII6
49CTC 4143ECTC 3244E.NET Technologies IIVIII6
50IWS 4141ECTC 2144ESecurity Systems of Corporate NetworksVIII6
51NWS 4141ECTC 3247EWireless Networks and SecurityVIII6
52CTC 4241ECTC 4141ESoftware Engineering IIVIII6
53CTC 4148EMATH 2140ECryptographyVIII6
54CTC 4249ECTC 2245E, PST 3240EMachine LearningVIII6
Course Table

Course Table

Course Code Prerequisite(s) Course Semester ECTS
55 ITL 4140E Legal Issues of Information Technology VIII 6
56 PAR 4240E Principles of Parallel Programming VIII 6
57 TEST 4240E CTC 2241E Principles of Test Automation Engineering VIII 6
58 CIS 1140E Computer Skills and Office Applications I 5
59 ACWR 0007E Academic Writing I 5
60 ENGL 0009E General English C1.0 I 5
61 ENGL 0010E ENGL 0009E General English C1 II 5
62 CIS 1242E CIS 1140E Data Analysis and Visualization II 5
63 ENGF 0001 General English Language Skills B2.0+ I 5
64 ENGF 0002 ENGF 0001 General English Language Skills B2+ II 5
65 GEO 0001 Georgian Language A1 I 5
66 GEO 0002 GEO 0001 Georgian Language A2 II 5
67 HIST 0001E Introduction to World History & Civilization I 5
68 POLS 0002E Political Science I 5
69 HIST 0003E History of Georgia I 5
70 SOCI 0004E Sociology II 5
71 PHIL 0005E Philosophy II 5
72 PSYC 0006E Psychology II 5
73 ENTP 0009E Entrepreneurship II 5
74 Free Course Free Course 5

Course Details

IT Programs
Courses Faculty Level Duration Annual Fees
Computer Science IT Bachelor 4 years $5500 - $6000
Information Technology Management IT Master 2 years $5500 - $6000
Dual Degree in Cybersecurity IT Bachelor 3 years $10000 - $10500

Frequently Asked Questions

Computer Science Program - FAQ

1. What is the admission process for the Computer Science program?

To apply for the Computer Science program, you need to submit an online application form, academic transcripts, and proof of English language proficiency. An interview may also be part of the process.

2. Are the courses taught in English?

Yes, all courses in the Computer Science program are taught in English to accommodate international students and enhance global communication skills.

3. What career opportunities can I pursue after graduation?

Graduates can pursue various roles such as Software Developer, Systems Analyst, Network Administrator, Cybersecurity Specialist, and IT Project Manager in various sectors including technology, finance, and government.

4. Does the program include internship opportunities?

Yes, the Computer Science program includes internship opportunities to help students gain practical experience and enhance their employability upon graduation.

5. How long does it take to complete the Computer Science degree?

The standard duration of the Bachelor’s Degree Program in Computer Science is four years, comprising 240 ECTS credits.

6. What specialized courses are available in the program?

The program offers specialized courses in areas such as Artificial Intelligence, Cybersecurity, Data Science, Software Engineering, and Web Development to provide a comprehensive education in computer science.
Scroll to Top