C Programming
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IITA0201 |
Tyyppi: | Pakollinen / Ammattiopinnot |
OPS: | IT 2015 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 2 (2016-2017) |
Laajuus: | 3 op |
Vastuuopettaja: | Gao, Chao |
Opetuskieli: | Englanti |
Toteutukset lukuvuonna 2016-2017
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
6 | I-IT-2N | 1.9.2016 – 30.10.2016 | Chao Gao | Englanti | 22.8.2016 – 19.9.2016 |
Osaamistavoitteet
The student will become familiar with the C programming language. Focus of the course are the C processor, header files and function prototypes, structs, unions and enums, arrays and pointers, and efficient management of C code. C Libraries, file I/O, and the compilation process are studied in detail.
Opiskelijan työmäärä
The total amount of student's work is 81 h, containing 42 h of scheduled contact studies.
Edeltävät opinnot / Suositellut valinnaiset opinnot
Basics of Programming.
Sisältö
C programming with the GCC compiler.
Opiskelumateriaali
Material on the course Web site.
Opetusmuoto / Opetusmenetelmät
Lectures and assignments.
Arviointikriteerit
1: The student understands basic (around 40 %) course concepts and is capable of developing simple applications.
3: The student understands a considerable portion (around 60 %) of course concepts and is capable of developing applications with moderate number of functions.
5: The student understands most (around 90 %) course concepts and is capable of developing applications with advanced features.
Arviointimenetelmät
Assignments 20 %, project work 20 %, an examination 60 %.