Application Development
Structure Type: | Study unit |
---|---|
Code: | ITTA0202 |
Type: | Compulsory / Professional Studies |
Curriculum: | TT 2016V |
Level: | Bachelor of Engineering |
Year of Study: | 1 (2016-2017) |
Credits: | 3 cr |
Responsible Teacher: | Matila, Jukka |
Language of Instruction: | Finnish |
Courses During the Academic Year 2016-2017
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
7 | I-TT-1V | 2016-10-31 – 2016-12-31 | Jukka Matila | Finnish | 2016-08-22 – 2016-09-19 |
8 | I-TT-2N | 2016-10-31 – 2016-12-31 | Jukka Matila | Finnish | 2016-08-22 – 2016-09-19 |
Learning Outcomes
To study development and coding of larger programs. Student will learn how to use different tool for developing and maintaining software products and adapts a individual working practices as a member of a development team.
Student's Workload
The total amount of student's work is 81 h, which contains 42 h of contact studies in the youth program and 30 h of contact studies in the adult program. The remaining time is used for individual studies.
The assessment of student’s own learning 1 h is included in contact lessons.
Prerequisites / Recommended Optional Courses
Basics of Programming, C Programming.
Contents
Developing and programming. Familiarizing of software development for maintenance, documentation of software and quality assurances. During the course student will learn how to use software development, testing, documentation and version management tools.
Recommended or Required Reading and Other Learning Resources/Tools
Material on course web pages.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures 10 h
Exercises with computer 20 h
Independent studies 31 h
Coding exercises 20 h
Assessment Criteria
Grade 5: The student understands the purpose of version management, documentation tools and testing tool and is capable of using them.
Grade 3: The student understands operations of compiler, use of external libraries and makefile.
Grade 1: The student is capable of produce and compile C program consisting of multiple C files.
Assessment Methods
Programming exercises 70 %, an examination 30 %.