Discrete -Mathematics and Computer Science BSc
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.
- Fraunhofer USA Center for Experimental Software Engineering
- Härte- und Oberflächtechnik GmbH & Co in Germany
- Students may also apply for 6 ECTS units’ internships at various companies within the field
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?
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.
Three-week course
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.