Skip to main content

Programming C++ (3 cr)

Code: KTVP050-3015

General information


Enrollment
30.12.2024 - 26.01.2025
Registration for the implementation has ended.
Timing
17.03.2025 - 31.07.2025
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
English
Degree programmes
Bachelor's Degree in Business Information Technology
Teachers
Mika Sorsa
Groups
TBIT24SProg
TBIT24SProg
Course
KTVP050

Realization has 9 reservations. Total duration of reservations is 29 h 15 min.

Time Topic Location
Mon 17.03.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Mon 24.03.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L115 DML TA11L115 DML
Tue 01.04.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Tue 08.04.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Mon 14.04.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Tue 29.04.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Mon 05.05.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Mon 12.05.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Mon 19.05.2025 time 08:30 - 11:45
(3 h 15 min)
Programming C++ KTVP050-3015
TA11L151 TA11L151
Changes to reservations may be possible.

Objective

Students will be proficient in the basics of C++ language and will know how to utilize the standard template library.

Content

C++ basics, data types, classes, objects, dynamic memory management, Basics of STL

Location and time

Spring 2025, class teaching according to the class schedule

Materials

Course material on Reppu-Moodle, the access key will be given during the first class.

Teaching methods

Objective
Students will be proficient in the basics of C++ language and will know how to utilize the standard template library.

Content
C++ basics, data types, classes, objects, dynamic memory management, Basics of STL

Attendance at class is recommended, but self-study is an option. Extra points are awarded for participating in class lessons.

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

Kiitettävä (5): Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.

Assessment criteria, good (3)

Hyvä (3-4): Opiskelija osaa käyttää ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.

Assessment criteria, satisfactory (1)

Tyydyttävä (1-2): Opiskelija tuntee ja hallitsee C++-ohjelmointiin liittyvät peruskäsitteet ja menetelmät.

Prerequisites

Introduction to Programming, Object Oriented Programming

Further information

The course can be studied independently online.

Objective

Students will be proficient in the basics of C++ language and will know how to utilize the standard template library.

Content

C++ basics, data types, classes, objects, dynamic memory management, Basics of STL

Qualifications

Introduction to Programming, Object Oriented Programming

Go back to top of page