Skip to main content

C++ ohjelmointi 2 (2 cr)

Code: TT00BT69-3006

General information


Enrollment
02.07.2025 - 31.07.2025
Registration for introductions has not started yet.
Timing
01.08.2025 - 31.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
2 cr
Local portion
2 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Information and Communication Technology
Teachers
Mika Sorsa
Groups
TTV24SP
TTV24SP
Course
TT00BT69
No reservations found for realization TT00BT69-3006!

Objective

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

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

Content scheduling

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

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

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

Assessment criteria, good (3)

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

Assessment criteria, satisfactory (1)

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

Prerequisites

Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
C++ ohjelmointi

Go back to top of page