VAMK

Change language: Suomi

Front Page > Study Search > Application Development (ITTP0902)

Application Development

Structure Type: Study unit
Code: ITTP0902
Type: Compulsory / Basic Studies
Curriculum: TT 2016 / 2017 / 2018 / 2018V / 2019 / 2020 / 2020V / 2021 / 2022 / 2023 / 2024 / V2022 / V2024
Level: Bachelor of Engineering
Year of Study: 1 / 2 (2016-2017 / 2017-2018 / 2018-2019 / 2019-2020 / 2020-2021 / 2021-2022 / 2022-2023 / 2023-2024 / 2025-2026)
Credits: 4 cr
Responsible Teacher: Moghadampour, Ghodrat
Language of Instruction: Finnish

Courses

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
1I-TT-1N2017-03-06 – 2017-04-30Jukka MatilaFinnish2016-12-12 – 2017-01-16
2I-TT-1N2018-01-08 – 2018-04-27Jukka MatilaFinnish2017-12-11 – 2018-01-15
3I-TT-1V2019-01-07 – 2019-05-18Jukka MatilaFinnish2018-12-10 – 2019-01-14
4I-TT-1N2019-01-07 – 2019-04-30Jukka MatilaFinnish2018-12-10 – 2019-01-14
5I-TT-1N2020-03-02 – 2020-04-30Jukka MatilaFinnish2019-12-16 – 2020-01-14
3001TT2020-1, TT2020-1A, TT2020-1B, TT2020-1C, TT2020-1D2021-03-01 – 2021-05-02Jukka MatilaFinnish2020-08-17 – 2021-01-10
3002TT2020V-1A2021-03-01 – 2021-05-31Jukka MatilaFinnish2020-08-17 – 2021-01-10
3003TT2021-1A, TT2021-1B, TT2021-1C, TT2021-1D2022-02-28 – 2022-05-01Jukka MatilaFinnish2021-12-01 – 2022-01-10
3006TT2022-1, TT2022-1A, TT2022-1B, TT2022-1C, TT2022-1D2023-01-09 – 2023-04-29Jukka MatilaFinnish2022-12-01 – 2023-01-10
3007TT2022V-1, TT2022V-1A, TT2022V-1B2023-01-09 – 2023-05-31Jukka MatilaFinnish2022-12-01 – 2023-01-10
3008TT2023-1, TT2023-1A, TT2023-1B, TT2023-1C, TT2023-1D2024-03-18 – 2024-04-30Jukka MatilaFinnish2023-12-01 – 2024-01-12

The descriptions shown below are for the academic year: 2023-2024

Learning Outcomes

The student will learn how to make broader programming entities and learn how to use different programming tools. During the course, we will learn how the work of an individual programmer relates to the activities of the programming team and learns the importance of version management, testing and documentation.

Student's Workload

108 h, of which 40 hours of scheduled contact teaching.

Prerequisites / Recommended Optional Courses

C Programming.

Contents

Software development and programming, software management, documentation and quality aspects. Software testing and version control.

Recommended or Required Reading and Other Learning Resources/Tools

Material provided by the teacher.

Mode of Delivery / Planned Learning Activities and Teaching Methods

Exercises in a computer class. Short lectures during exercises.

Assessment Criteria

Grade 5: The student is able to produce and manage complex high-quality software.
Grade 3: The student is able to produce and manage high-quality software.
Grade 1: The student is able to produce and manage high-quality software when assisted.

Assessment Methods

Programming exercises 50 %, mini quizzes 30 % and a final examination/project 20 %.


Back