Program Overview

The Caucasus School of Technology offers Undergraduate Program in Computer Science, that have been developed based on the international accreditation requirements and the current and expected demands of the local labor market. The program presents an interesting blend of the field of computer science with business and aims to prepare individuals with broad array of knowledge and skills.


Computer science courses offered in the program curriculum allow students to build a strong knowledge in computer science while business courses support students' understanding of business environment and develop their ability in making effective decisions when selecting, creating, integrating and administering computer-based systems for their clients. In addition to computer science and business courses the program curriculum also includes general education courses. These courses are aimed at enhancing undergraduate learning experience of students, expanding the range of their knowledge and skills which all serve their preparation for successful careers.


The program gives students an opportunity to master English language at an advanced level by offering intensive courses in English language.

The final and an important component of the program curriculum is the Bachelor’s Thesis. The Bachelor’s Thesis implies development and presentation of an actual product by a group of students with the support of instructors who give advice to students on each stage of a project development. The Bachelor’s Thesis is the final and combined way of developing many important skills in program graduates which may not be easy to accomplish in the traditional classroom setting. Such skills may include: working in teams, interacting with users, developing formal problem specifications, building prototypes and making oral presentations.


One particularly important aspect of the Bachelor’s Thesis is that it gives students an opportunity to develop a real product for real companies and get this way a chance to build a business relationship with their potential employees or clients.


Internships and Job Placements


The program structure allows students to be "job ready" early in the program and offers opportunities for career advancement. Students will be offered to be part of the coordinated internship programs or get a job placement through the support of the Career Services Office of CU.