Skip to main content

Mathematics for programmers (5 cr)

Code: TT00CG53-3002

General information


Enrollment
02.12.2026 - 31.12.2026
Registration for introductions has not started yet.
Timing
23.08.2027 - 31.12.2027
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Vesa Vaihoja
Groups
TTV25SRAA
TTV25SRAA
Course
TT00CG53
No reservations found for realization TT00CG53-3002!

Objective

The student masters the mathematical basis of information security and knows how to apply that in programming.

Content

Mathematics:
- prime numbers
- boolean algebra
- set theory
- number theory
- exponents and logarithms
- matrices
- imaginary numbers
Programming exercises

Materials

Material distributed at the course, network sources and online learning system.
Insinöörin matematiikka, Tuomenlehto, Holmlund, Huuskonen, Makkonen, Surakka, Edita

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

Over 90% of the total score.

Assessment criteria, good (3)

70% - 90% of the total score.

Assessment criteria, satisfactory (1)

50% - 70% of the total score.

Prerequisites

Algebra
Basics of Programming

Objective

The student masters the mathematical basis of information security and knows how to apply that in programming.

Execution methods

Contact and/or remote teaching, online studies, independent studies.

Accomplishment methods

Exam and exercises

Content

Mathematics:
- prime numbers
- boolean algebra
- set theory
- number theory
- exponents and logarithms
- matrices
- imaginary numbers
Programming exercises

Qualifications

Algebra
Basics of Programming

Go back to top of page