Basics of programming
Structure Type: | Study unit |
---|---|
Code: | ITTP0301 |
Type: | Compulsory / Basic Studies |
Curriculum: | I-TT 2011 |
Level: | Bachelor of Engineering |
Year of Study: | 1 (2011-2012) |
Credits: | 3 cr |
Responsible Teacher: | Prosi, Pirjo |
Language of Instruction: | Finnish |
Courses During the Academic Year 2011-2012
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
2 | I-TT-1N | 2011-10-24 – 2011-12-23 | Kirsti Kauppi | Finnish | 2011-10-03 – 2011-10-30 |
Learning Outcomes
The student will get familiar with fundamental programming techniques such as functions, variables and program flow control while also introducing basic data structures. During the course, the student will become familiar with the process of turning program code into machine executable code and understand how a computer runs the final program.
Student's Workload
Total work load of the course: 81 h
- of which scheduled studies: 42 h
- of which autonomous studies: 39 h
Contents
Functions, variables, i/o, if-statement, while, assignment statements, arrays and strings.
Recommended or Required Reading and Other Learning Resources/Tools
Material specified by teacher.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures and exercises.
Assessment Criteria
1: Student understands basic (around 40 %) course concepts and is capable of developing simple applications.
3: Student understands a considerable portion (around 60 %) of course concepts and is capable of developing applications with moderate number of functions.
5: Student understands most (around 90 %) course concepts and is capable of developing applications with advanced features.
Assessment Methods
Assignments, project work and an examination.