VAMK

Change language: Suomi

Front Page > Archived Education > Information Technology (I-IT) > 2012 > Year 2 > C Programming (IITA0201)

C Programming

Structure Type: Study unit
Code: IITA0201
Type: Compulsory / Professional Studies
Curriculum: I-IT 2012
Level: Bachelor of Engineering
Year of Study: 2 (2013-2014)
Credits: 3 cr
Responsible Teacher: Gao, Chao
Language of Instruction: English

Courses During the Academic Year 2013-2014

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
3I-IT-2N2013-09-02 – 2013-11-02Chao GaoEnglish2013-08-16 – 2013-09-13

Learning Outcomes

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.

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

C programming with the GCC compiler.

Recommended or Required Reading and Other Learning Resources/Tools

Material on the course Web site.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Lectures and assignments.

Assessment Criteria

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.

Assessment Methods

Assignments 20 %, project work 20 %, an examination 60 %.


Back