Programming (C0189), 5 op
Perustiedot
Kurssin nimi: | Programming |
Winhakoodi: | C0189 |
Kurren lyhenne: | Prog |
Opintopisteet: | 5 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 1.vsk |
Jakso: | 3.jakso, 4.jakso |
Lukuvuosi: | 0708 |
Opetuskieli: | English |
Opettaja: | Peeter Kitsnik |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
- Introduction to Computing
- Application Development
Sisältö (ydinaines ja -osaaminen)
- Principles and process of software development
-Modular organization of programs
- Structured algorithms and structured data
- C language fundamentals
- Application development using C
Sisältö (täydentävä ja erityisosaaminen)
- Development environments in programming
- New principles in modern software technology (Java)
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
- Knowing ANCI C data types, control structures and important standard functions
- Understanding header files, functions and parameters, arrays and pointers
- Understanding the role of compilation and building
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
- Ability to develop simpler applications in ANSI C
- Skills in using standard and custom functions, custom data types and data files
Kirjallisuus ja muu materiaali
Opetusmenetelmät
Lectures 28 h
Laboratories 42 h
Homeworks 10 h
Assignment 20 h
Exams 4 h
Self-studies 30 h
Total 135 h
Opiskelijan kuormittavuus
Tentti - 4
Oppimistehtävät / harjoitustyöt - 30
Itseopiskelu - 30
Laboratoriotyöt - 42
Luennot ja suulliset esitykset - 28
Arvioinnin perusteet
Exams - 50-60%, assignment - 20-30%, attendance & homeworks - 20%
Koulutusohjelmakohtaiset kompetenssit
Ohjelmistotekniikka