University of Latvia Bachelor in Computer Science
University of Latvia

University of Latvia

Bachelor in Computer Science

Riga, Latvia

Bachelor's degree

4 years

English

Full time

Sep 2026

On-Campus

Key Summary

    About : The Bachelor in Computer Science program focuses on computer science fundamentals, programming, algorithms, and software development. Students engage in projects that enhance their critical thinking and problem-solving skills while gaining experience in modern programming languages and technologies. The program prepares students for challenges in the tech industry and emphasizes a hands-on learning approach.
    Career Outcomes : Graduates can pursue various career paths, including software developer, systems analyst, data analyst, or web developer. Opportunities exist in diverse sectors like finance, healthcare, education, and information technology, allowing graduates to apply their skills in a range of environments.
  • 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.

Similar Programs