Skip to main content

Mathematics for programmers (5 cr)

Code: TT00CG53-3001

General information


Enrollment

30.12.2024 - 26.01.2025

Timing

01.01.2025 - 31.07.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages

  • Finnish

Degree programmes

  • Bachelor’s Degree in Information and Communication Technology

Teachers

  • Vesa Vaihoja

Groups

  • TTV23SRAA
    TTV23SRAA
  • 07.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 13.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 14.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 20.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 21.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 27.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 28.01.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 03.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 04.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 10.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 11.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 17.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 18.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 24.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 25.02.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 10.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 11.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 17.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 18.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 24.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 25.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 31.03.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 01.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 07.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 08.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 14.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 15.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 22.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 28.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 29.04.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 05.05.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001
  • 06.05.2025 10:15 - 11:45, Matematiikkaa ohjelmoijille TT00CG53-3001

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