C++ -ohjelmoinnin jatkokurssiLaajuus (5 op)
Tunnus: TX00CR53
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
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ä.
Esitietovaatimukset
Olio-ohjelmointi (C++) tai vastaavat tiedot.
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.
Ilmoittautumisaika
18.12.2023 - 10.03.2024
Ajoitus
18.03.2024 - 12.05.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
- Suomi
Paikat
15 - 35
Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
- Miikka Mäki-Uuro
Ryhmät
-
TVT21-PEPelisovellukset
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ä.
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.
Esitietovaatimukset
Olio-ohjelmointi (C++) tai vastaavat tiedot.
Ilmoittautumisaika
19.12.2022 - 05.03.2023
Ajoitus
13.03.2023 - 07.05.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
- Suomi
Paikat
0 - 40
Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
- Miikka Mäki-Uuro
Ryhmät
-
TVT20-PEPelisovellukset
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ä.
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.
Esitietovaatimukset
Olio-ohjelmointi (C++) tai vastaavat tiedot.
Ilmoittautumisaika
20.12.2021 - 06.03.2022
Ajoitus
14.03.2022 - 08.05.2022
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
ICT ja tuotantotalous
Toimipiste
Karaportti 2
Opetuskielet
- Suomi
Paikat
20 - 41
Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
- Antti Laiho
- Miikka Mäki-Uuro
Ryhmät
-
TVT19-PEPelisovellukset
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ä.
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.
Esitietovaatimukset
Olio-ohjelmointi (C++) tai vastaavat tiedot.