C++ -ohjelmoinnin jatkokurssi (5 op)
Toteutuksen tunnus: TX00EX67-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
-
05.05.2025 - 17.08.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ilmoittaudu toteutukselle OMAssa
- Ajoitus
-
18.08.2025 - 19.10.2025
Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- ICT ja tuotantotalous
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 35
- Koulutus
- Degree Programme in Information Technology
- Opettajat
- Jarkko Vuori
- Ryhmät
-
tivivaihto_s25Tivi-vaihto, syksy 2025
-
ICT23-GGame Development
- Opintojakso
- TX00EX67
Toteutuksella on 16 opetustapahtumaa joiden yhteenlaskettu kesto on 47 t 30 min.
Aika | Aihe | Tila |
---|---|---|
To 21.08.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 22.08.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 28.08.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 29.08.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 04.09.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 05.09.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 11.09.2025 klo 09:00 - 11:30 (2 t 30 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 12.09.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 18.09.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 19.09.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 25.09.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 26.09.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 02.10.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 03.10.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
To 09.10.2025 klo 09:00 - 12:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME559
Oppimistila
|
Pe 10.10.2025 klo 13:00 - 16:00 (3 t 0 min) |
Advanced C++ Programming TX00EX67-3003 |
KME751
Oppimistila
|
Tavoitteet
Opiskelija tutustuu C++ -kielen edistyneisiin ja uusiin ominaisuuksiin. Hän osaa profiloida ja optimoida ohjelmia, sekä arvioida koodin laatua staattisen ja dynaamisen analyysin pohjalta. Opiskelija osaa käyttää käännös- ja kokoamistyökaluja ja määritellä yksikkötestejä. Hän pystyy hyödyntämään kirjastoja ja osaa toteuttaa tärkeimpiä olio-ohjelmoinnin suunnittelumalleja C++ -kielellä. Hän osaa käyttää hyödyntää C++ -pohjaisia pelimoottoreita.
Sisältö
- moderni C++
- profilointi
- optimointi
- koodin staattinen ja dynaaminen analyysi
- työkalut ja kirjastot
- suunnittelumallit
- C++:aa hyödyntävät pelimoottorit
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.
Arviointikriteerit, hyvä (3)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut hyvin. Hän osaa profiloida ohjelmia ja tehdä tähän perustuen yksinkertaisia optimointeja. Hän tuntee ja osaa toteuttaa muutamia suunnittelumalleja.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut erinomaisesti. Hän osaa profiloida ja optimoida ohjelmia. Hän tuntee ja osaa toteuttaa suunnittelumalleja.
Arviointikriteeri, hyväksytty/hylätty
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.