Studies
Research
About RU
Department of Computer Science

Discrete -
Mathematics and Computer Science BSc

Duration
3 years
Credits
180 ECTS
Degree
BSc
Internship possible
Yes
Distance learning possible
No

What do I learn

Computer scientists with a strong mathematical background deal with complex issues in software development, among other things. The programme is well-suited for those who enjoy solving mathematical problems and want to find answers to questions such as:

  • How can cars drive themselves?
  • How can an algorithm detect tumours on an X-ray better than doctors?
  • How can one prove that the algorithm works correctly?

Teaching methods

The programme is structured around practical projects and lectures. Recordings of some lectures are accessible to students online. The teaching is based on a 12+3 arrangement, where courses are taught for 12 weeks with an assessment at the end, followed by three weeks of practical courses. Students attend both lectures and practical case sessions.

A final project is a research-focused group project carried out under the supervision of a teacher within the department.

Internship

Students can apply for an internship at the prestigious Fraunhofer Research Institute in Maryland, USA. The internship is valued for credits. Fraunhofer conducts intensive research in close collaboration with various institutions, and students are invited to participate in this work. Students are paid during the internship, which usually lasts six months.

Do you have questions about the study?

Career

The programme prepares graduates for challenging and exciting jobs in research and development in computer technology, mathematics, finance, e-commerce, telecommunications, etc. Many research projects, such as data science, require comprehensive mathematics and computer science knowledge.

Continuing studies

A BSc programme in computational mathematics is a good preparation for graduate studies in computer science or sparse mathematics.

Will you program the future? Or will others program it for you?

Luca Aceto
Fyrrverandi deildarforseti tölvunarfræðideildar HR

Structure

The BSc degree in Discrete Mathematics and Computer Science is a three-year programme and is 180 ECTS.

  • Mandatory courses: 144 ECTS
  • Mandatory elecitves: 18 ECTS
  • Frjálst val, má vera í öðrum deildum: 18 ECTS 

Each course is 6 ECTS credits, except for the final project which is 12 ECTS credits. An example of how on-campus studies are organised can be seen in the accompanying table, but courses may be arranged differently as long as prerequisite rules are followed. An example of how on-campus studies are organised, along with possible elective courses in the specialisation track, can be seen in this table. Courses may be arranged differently as long as prerequisite rules are followed.

  • Students either choose Stýrikerfi or Tölvusamskipti as mandatory courses.
  • Algebra og fléttufræði / Hönnun og greining reiknirita are taught in odd-numbered years.
  • Students mush choose two of those courses: Algebra og fléttufræði / Netafræði / Rökfræði í tölvunarfræði. Netafræði / Rökfræði í tölvunarfræði eru kennd á sléttum árum.
Fall
Programming
T-111-PROG / 6 ECTS
Calculus I
T-101-STA1 / 6 ECTS
Discrete Mathematics I
T-117-STR1 / 6 ECTS
Computer Architecture
T-107-TOLH / 6 ECTS
Semester Project 1
T-113-VLN1 / 6 ECTS
Spring
Data Structures
T-201-GSKI / 6 ECTS
Linear Algebra through Computer Science Applications
T-201-LINC / 6 ECTS
Databases
T-202-GAG1 / 6 ECTS
Calculus II
T-201-STA2 / 6 ECTS
Real-time Models
T-219-REMO / 6 ECTS

Three-week course

Semester Project 1
Entrepreneurship and Starting New Ventures
Real-time models
Mathematical Programming
Duration
3 years
Credits
180 ECTS
Degree
BSc
Internship possible
Yes
Distance learning possible
No
International accreditation

The BSc program in Computer Science with a minor in Business Administration at RU has the unique position in Iceland of having received international quality accreditation (ASIIN).

Facilities

Everything in one place

At Reykjavik University, all teaching and operations take place under one roof. Emphasis is placed on ensuring that everyone has easy access to the services within the building.

Further information: Campus | Háskólinn í Reykjavík

Living in Iceland

Many things must be considered before arriving in Iceland and during the first few weeks of your stay. Find everything you need about living, studying, and thriving in Iceland here:

New knowledge

RU is at the forefront of artificial intelligence research worldwide. Students who collaborate on projects and perform research with researchers from the Artificial Intelligence Center HR, CADIA, have access to the centre's facilities for experiments and unique development in the Black Hole, a multimedia experimental area. Some devices can be used to communicate between people and computers, including virtual reality devices (Oculus Rift and HTC Vive), giant screens (3m x 2m), computer vision (Kinect), directional microphones, computer-controlled LED lighting, speaker systems, and sound mixers, to name a few. The room can be reserved for project work or experiments. 

Why study Computational Mathematics at RU?

  • Realistic projects
  • Strong connections to the business world
  • Teaching lasts 12 weeks, followed by a three-week practical project
  • Internationally certified program
  • Final project with a research focus in collaboration with companies or RU scientists
  • The RU Department of Computer Science is staffed by extremely talented scientists and teachers.
Go to top