Keystone logo
University of Latvia Bachelor in Computer Science
University of Latvia

Bachelor in Computer Science

Riga, Latvia

4 Years

English

Full time

Request application deadline

Sep 2025

EUR 3,340 / per year

On-Campus

Key Summary

    About: The Bachelor in Computer Science provides a comprehensive foundation in programming, algorithms, and systems design. Students will engage in various hands-on projects, learning to tackle real-world problems through modern technologies. The curriculum includes modules on software development, web technologies, database management, and computer networks.
    Career Outcomes: Graduates can pursue careers as software developers, systems analysts, database administrators, and network engineers. Other potential roles include web developers and IT project managers in various sectors.

Introduction

  • Faculty of Computing
  • Awards: Bachelor of Natural Sciences in Computer Science
  • Amount of credits: 160 credit points or 240 ECTS
  • Accreditation: the program is accredited until 23.08.2029

The program is designed according to recommendations of the ACM/IEEE Computing Curricula. It is awarded the Euro-Inf Quality Label by the European Quality Assurance Network for Informatics Education. After graduation, students can continue their studies at the Master's level.

Aim and Tasks of the Study Program

The objective of the Bachelor's program in Computer Science is to prepare specialists who are able to design and develop complex applications and information systems.

The program tasks:

  • To provide basic knowledge in the computer industry in general and in the chosen degree program
  • To provide basic knowledge in the foundations of mathematics of computer science
  • To provide knowledge, and develop skills necessary for the design and development of complex applications and information systems
  • To develop the first skills of scientific research work, which will allow me to participate in research projects, continue studies for the Master’s degree
  • To develop skills necessary for the independent continuation of education, renewing knowledge, and professional development.

Admissions

Curriculum

Program Outcome

Scholarships and Funding

Career Opportunities

Student Testimonials

Program Tuition Fee

Program delivery

About the School

Questions