C Programming
Structure Type: | Study unit |
---|---|
Code: | ITTA0201 |
Type: | Compulsory / Professional Studies |
Curriculum: | TT 2015 |
Level: | Bachelor of Engineering |
Year of Study: | 2 (2016-2017) |
Credits: | 3 cr |
Responsible Teacher: | Mustonen, Martti |
Language of Instruction: | Finnish |
Courses During the Academic Year 2016-2017
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
6 | I-TT-2N | 2016-09-01 – 2016-12-31 | Martti Mustonen | Finnish | 2016-08-22 – 2016-09-19 |
Learning Outcomes
The student understands the basics of programming with functions using the C language and basic usage of the standard C libraries.
Student's Workload
The total amount of student's work is 81 h, containing 42 h of scheduled contact studies.
Prerequisites / Recommended Optional Courses
Basics of Programming.
Contents
Characteristics of the C language. Creation of functions, usage of library functions. Structures, pointers, usage of files; read/write -operations and standard streams. Preprocessor directives, the compilation process.
Recommended or Required Reading and Other Learning Resources/Tools
Silander Simo: Ohjelmointi Pro Training, Satku, 2002.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures and exercises.
Assessment Criteria
1: The student can operate with the basic commands of C.
3: The student understands the importance of functions, knows how to write them and is able to use basic library functions.
5: The student can find out the liabrary functions yielded by the development system, and is able to apply them fluently with C on given programming tasks.
Assessment Methods
Assignments and exams.