Bachelor's programme in Computer Science

 

Level of study:
bachelor

 

Duration:
eight (8) semesters

Form of study:
full time

Language:
English

Credits:
240 ECTS

Place:
Rīga, centre

Degree:
Bachelor of Science in Computer Science

Tuition fee:
3340 EUR 

Student places:
100 self financed spaces

 

The Bachelor’s degree programme “Computer Science” is a modern, internationally recognised study programme, as evidenced by the Euro-Inf Label, the European quality label for informatics programmes, which it has received three times. The programme has also repeatedly been recognised as one of the most employer-recommended study programmes in Latvia.

The aim of the programme is to prepare specialists capable of designing and developing complex software applications and information systems. To achieve this, the programme provides fundamental knowledge in computer science, the chosen specialisation, and mathematics, develops practical skills in building complex software solutions, and fosters an understanding of scientific research methods and project development.

The study programme offers a comprehensive theoretical foundation, while a 4.5-month internship in an IT organisation allows students to apply their knowledge in practice and acquire additional professional skills.

The study programme includes both modules and specialisation in Software Engineering is provided!

The first two years of the study programme provide a comprehensive theoretical basis, after which a student goes on a 4.5 month-long traineeship in an IT organisation (international or local company, public administration, start-up, etc.).

After the traineeship, a student starts specialisation in Software engineering.

The programme will require: programming (various programming languages, data structures, algorithms), computer structure, web technologies, databases, operating systems, project management, mathematics, mathematical basics of computer science (automata theory, algorithm theory, probability theory, analytical geometry), etc.

After graduating the study programme, students have very wide opportunities to find a job in their speciality, because IT specialists are in demand in the labour market both in Latvia and abroad.

The study programme has been recognised by employers - the UL Computer Science Bachelor's Studies Programme has been recognised annually as the most recommended study programme by employers in Latvia since 2017.

The students who have acquired the bachelor’s degree in Computer Science are prepared for studies in master's study programmes in Computer Science both in Latvian and other universities of the world.

Admission Requirements for Foreign Nationals with Secondary Education Completed Outside Latvia:

EU/EEA/Swiss citizens and EU long-term residents:

  • General secondary school diploma;
  • English language proficiency;
  • Mathematics grade must be no less than 4 on a 10-point grading scale;
  • SAT (Scholastic Assessment Test) overall score no lower than 1200 (for applicants who completed secondary education outside the EU, EEA, or Swiss Confederation).

Non-EU/EEA/Swiss citizens and Non-EU long-term residents:

  • General secondary school diploma;
  • English language proficiency;
  • Mathematics grade must be no less than 8 on a 10-point grading scale;
  • The average grade on the secondary education certificate across all subjects must be at least 6 on a 10-point grading scale;
  • All grades must be passing (at least 4 on a 10-point grading scale);
  • If the secondary education certificate does not include a grade in mathematics, it may be replaced by a grade in computer science (minimum 8 on a 10-point grading scale);
  • SAT (Scholastic Assessment Test) overall score no lower than 1200 (for applicants who completed secondary education outside the EU, EEA, or Swiss Confederation).

*Information on 10 points grading scale

As part of the admission process, applicants will be required to participate in an online interview.

Admissions open: 1 December 2025

Admission Requirements for Latvian Citizens/Non-Citizens and Foreign Nationals with Secondary Education Completed in Latvia:

Admission criteria for individuals who obtained their secondary education from 2004 onwards:

  • CE in Mathematics*;
  • CE in English language at least Level B2;
  • CE in Latvian language;
  • Average score of all CEs completed by the individual;
    * For individuals who have completed secondary education before 2008, the centralised examination in mathematics may be replaced by the average mark in mathematics indicated in the secondary education document (or the average mark in algebra and geometry)

Admission criteria for individuals who completed secondary education up to and including 2003, as well as for individuals who completed secondary education abroad and those who are exempt from centralized examinations:

  • final grade in Mathematics (or the average grade of Algebra and Geometry);
  • final grade in English language no less than 6 on a 10-point grading scale (can be substituted with an internationally recognised English-language test result at a minimum of level B2);
  • final average grade in mandatory subjects

Admission information:
Email: studies@lu.lv

COMPUTER SCIENCE = LU

COMPUTERS

PROGRAMMING

ALGORITHMS

ARTIFICIAL INTELLIGENCE

TEHNOLOGIES

IT SPECIALIST

Alumni review

I am very pleased with my decision to enrol at the Faculty of Science and Technologies, as the quality of teaching in subjects closely related to my chosen profession is excellent, and the lecturers are supportive when it comes to gaining additional knowledge or strengthening existing skills. Study evenings are regularly organised, where senior students help first-year students better understand topics that may have remained unclear before tests. A major advantage is the flexibility of the study process — it is possible to combine work with studies both during the semester and the examination period, as there are many students and multiple exam and test sittings are offered.

Mārcis Nīmants
BSc "Computer Science" alumni

Director of the programme

Prof. Zane Bičevska

zane.bicevska@lu.lv