Advanced Programming with C# (5 op)
Toteutuksen tunnus: C-02536-IT00AR58-3007
Toteutuksen perustiedot
- Ilmoittautumisaika
- 30.08.2024 - 08.06.2025
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.09.2024 - 31.07.2025
- Toteutus on käynnissä.
- Laajuus
- 5 op
- Korkeakoulu
- Centria-ammattikorkeakoulu, Centria eKampus
- Opetuskielet
- englanti
- Paikat
- 0 - 10
- Opintojakso
- C-02536-IT00AR58
Osaamistavoitteet (Opintojakso)
You can create a project with proper structure and are able to run tests in the correct folder. You can use dictionaries as data storage, understand hash and solve problems with them in object oriented programming. You understand inheritance and interfaces. You will learn to create classes that inherit another classes, and also classes that implement one or more interfaces. You understand how objects are compared and can use this information. You understand the basics of enumeration and regular expressions. You can create random strings and numbers. You are able to handle exceptions, read and write (to and from) files, and use these in problem solving. You understand the basics of the keywords using and namespace. You can create small graphical interfaces for your programs.
Sisältö (Opintojakso)
The course is done online
Esitietovaatimukset (Opintojakso)
Student know fundamentals of C#
Tenttien ja uusintatenttien ajankohdat
Koe on Itslearningissa.
Arviointimenetelmät ja arvioinnin perusteet
Kurssin arvosana riippuu suoritettujen tehtävien määrästä. Lisäksi kurssin lopussa on tentti, jolla arvioidaan osaamista arvosanalla hyväksytty/hylätty. Tentti ei vaikuta lopulliseen arvosanaan, mutta se pitää läpäistä saadakseen arvosanan.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Kurssi suoritetaan verkko-opintoina
Oppimateriaalit
https://centria.github.io/advanced-csharp/
Opiskelijan ajankäyttö ja kuormitus
Kurssi on 5 opintopistettä, eli vastaa noin 135 tuntia opiskelijan työtä.
Lisätietoja opiskelijoille
Kurssin suorittamiseksi tarvitsee asentaa ohjelmistoja omalle koneelle. Ohjeet kurssimateriaalissa.