Change language: Suomi

Front Page > Current Education > Business Information Technology (TK) > 2024 > Year 1 > Mallinnus ja kehitysmenetelmät (TK00BG69)

Mallinnus ja kehitysmenetelmät

Structure Type: Study unit
Code: TK00BG69
Curriculum: TK 2024
Level: Bachelor of Business Administration
Year of Study: 1 (2024-2025)
Semester: Spring
Credits: 3 cr
Responsible Teacher: Ulvinen, Tero
Language of Instruction: Finnish

Courses During the Academic Year 2024-2025

Impl.Group(s)Study TimeTeacher(s)LanguageEnrolment
3004TK2024-1A, TK2024-1B2025-01-06 – 2025-04-27Tero UlvinenFinnish2024-12-01 – 2025-01-12

Taking the course in advance? See the courses during the academic year 2023-2024.

Learning Outcomes

The student will be able to conduct a software design review using appropriate guidelines (process). Furthermore create and specify the software design for a medium-size software product using a software requirement specification, an accepted program design methodology and appropriate design notation.

Student's Workload

The total work load is 81 h, of which:
- scheduled studies: 27 h (on-campus or on-line lectures/workshops)
- autonomous studies: 54 h

Prerequisites / Recommended Optional Courses

Basics in programming, systems design and user interface design


Theoretic studies of software modeling concepts, modelling techniques, methods etc and a practical project dealing with requirements, analysis and design. Version control.

Regional Impact

The course content is applying the ways that the region's IT comanies work


Some of the reading material is in English. Models which are learned in the course are based on international practices.

Recommended or Required Reading and Other Learning Resources/Tools

Materials provided by the Teacher.

Mode of Delivery / Planned Learning Activities and Teaching Methods

The method is "Learning by doing"
Student work is problem based and surveying. Normally teaching takes the form of lessons, workshops, doing tasks and a team project assignment

Assessment Criteria

The final assessment is based on performance points, which the student earn throughout the whole course
5: The student understands most (around 90%) course concepts and is capable of developing applications with advanced features
3: The student understands a considerable portion (around 60%) of course concepts and is capable of developing applications with moderate number of functions.
1: The student understands basic (around 40%) course concepts and is capable of developing simple applications.

Assessment Methods

Assignments and final project.
The scale 1-5 is used.

Work Placement


Further Information