Skip to main content

C++ ohjelmointi 2 (2 cr)

Code: TT00BT69-3008

General information


Enrollment
02.07.2026 - 31.07.2026
Registration for introductions has not started yet.
Timing
01.08.2026 - 31.12.2026
The implementation has not yet started.
Number of ECTS credits allocated
2 cr
Local portion
2 cr
Mode of delivery
Blended learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Mika Sorsa
Groups
TTV25SP
TTV25SP
Course
TT00BT69
No reservations found for realization TT00BT69-3008!

Evaluation scale

0 - 5

Content scheduling

Kertausta C++:sta: luokkien määrittely, konstruktorit, periminen ja koostaminen
Aliohjelmamallit
Luokkamallit
Älykkäät osoittimet
Moniperintä, nimiavaruudet, poikkeuskäsittely ja komentoriviparametrit

Objective

Opiskelija oppii käyttämään C++-kielen edistyneempiä tekniikoita.

Accomplishment methods

Luennot, tuntitehtävät ja loppukoe. Kurssin voi halutessaan suorittaa itsenäisesti.

Content

Aliohjelmamallit
Luokkamallit
Poikkeuskäsittely, moniperintä
Älykkäät osoittimet

Location and time

Lukujärjestyksen mukaan

Materials

Kaikki materiaali löytyy Moodlesta, kurssiavaimen saa opettajalta

Teaching methods

Luennot ja tehtävät

Employer connections

-

International connections

-

Completion alternatives

itsenäinen opiskelu

Student workload

26 h lähiopetusta, 26 h itseopiskelua

Assessment criteria, satisfactory (1)

Opiskelija ymmärtää C++-kielellä kirjoitettua ohjelmakoodia ja osaa rakentaa yksinkertaisia olio-ohjelmoinnin periaatteita hyödyntäviä ohjelmia.

Assessment criteria, good (3)

Opiskelija osaa ratkaista ohjelmointitehtäviä C++-kieltä ja sen olio-ominaisuuksia käyttäen.

Assessment criteria, excellent (5)

Opiskelija osaa soveltaa C++-kieltä laajasti erilaisissa ohjelmointitehtävissä.

Qualifications

Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
C++ ohjelmointi

Go back to top of page