Skip to main content

C++ Programming (5 cr)

Code: C-02536-AV00AC42-3013

General information


Enrollment
11.03.2024 - 05.04.2024
Registration for the implementation has ended.
Timing
02.05.2024 - 21.08.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Blended learning
Institution
Centria University of Applied Sciences, Talonpojankatu 2, Kokkola
Teaching languages
Finnish
Seats
0 - 30
No reservations found for realization C-02536-AV00AC42-3013!

Evaluation scale

0-5

Objective

Opintojakson tavoitteena on, että opiskelija hallitsee C++ -kielen perusteet sekä osaa toteuttaa konsolipohjaisia sovelluksia. Opintojakson jälkeen opiskelija osaa toteuttaa oliosuuntautuneesti suunniteltuja ohjelmistoja C++ -kielellä. Opintojakson aikana opiskelija etenee itsenäisesti omaan tahtiinsa, tai opettajan toteuttaman viikkoaikataulun mukaan.

Content

-Johdatus kääntäjään ja ohjelmistojen kehittämiseen C++:lla -Perustietotyypit, operaattorit, tietovirtojen hallinta, syötteiden käyttö ja tulostaminen, tietotyyppimuunnokset -Funktioiden esittely, määrittely, ylimäärittely sekä käyttäminen -Tietokokonaisuudet -Tekstityyppisten muuttujien käsittely, poikkeusten käsittely, nimiavaruudet -Oliopohjainen ohjelmointi ja sen käsitteet -Luokkien ja olioiden käsittely, luokkahierarkia ja perintä -Ylikuormitettujen operaattoreiden, itse määriteltyjen operaattoreiden, poikkeusten määrittely -STL: n perusteet.

Location and time

Opintojakso toteutuu 100 % verkko-opintoina.

Materials

Oppimateriaali löytyy opintojakson itslearning-työtilasta.

Student workload

5 opintopistettä vastaa 135 tuntia opiskelijan työtä. Opiskelu tapahtuu itslearning-oppimisympäristössä, joka on Centrian käyttämä digitaalinen oppimisympäristö. Opiskelija tarvitsee tietokoneen ja toimivan verkkoyhteyden.

Qualifications

Perustietämys ohjelmoinnista

Go back to top of page