Application Development
Structure Type: | Study unit |
---|---|
Code: | ITTP0902 |
Curriculum: | TT 2021 |
Level: | Bachelor of Engineering |
Year of Study: | 1 (2021-2022) |
Semester: | Spring |
Credits: | 4 cr |
Responsible Teacher: | Matila, Jukka |
Language of Instruction: | Finnish |
Courses During the Academic Year 2021-2022
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
3003 | TT2021-1A, TT2021-1B, TT2021-1C, TT2021-1D | 2022-02-28 – 2022-05-01 | Jukka Matila | Finnish | 2021-12-01 – 2022-01-10 |
Learning Outcomes
The student will learn how to make large software entities, and she will learn to use different kinds of programming tools. The student will learn how the work of an individual programmer is related with the operation of a team of programmers. She will also understand the importance of software architecture.
Student's Workload
108 h, which contains 56 h of scheduled contact studies.
Prerequisites / Recommended Optional Courses
C Programming.
Contents
Software development and programming, software management, documentation and quality aspects. Software testing and version management.
Recommended or Required Reading and Other Learning Resources/Tools
Material prepared by the teacher.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Lectures, computer exercises, electronic learning.
Assessment Criteria
Grade 5: The student can create and maintain complex high-quality software.
Grade 3: The student can create and maintain a high quality software.
Grade 1: With assistance, the student can create and maintain a high-quality software.
Assessment Methods
Exercises and an examination.