VAMK

Change language: Suomi

Front Page > Current Education > Business Information Technology (TK) > 2025 > Year 2 > Software Project (DU00BS13)

Software Project

Structure Type: Study unit
Code: DU00BS13
Curriculum: TK 2025
Level: Bachelor of Business Administration
Year of Study: 2 (2026-2027)
Semester: Spring
Credits: 5 cr
Responsible Teacher: Ulvinen, Tero
Language of Instruction: Finnish

Learning Outcomes

The goal is for the student to develop their skills in project work and the competencies required by each specific project.
Additionally, the aim is to provide the student with basic knowledge of DevOps concepts and methods.

After completing the course, the student

• understands key practices in software production and can use
some essential related services or software.
• has improved their project management skills.
• has developed their skills in software specification.
• is proficient in advanced version control features.
• understands the principles of continuous integration and
deployment (CI/CD).

Student's Workload

135 hours

Prerequisites / Recommended Optional Courses

Introduction to Programming
Fundamentals of Client-Side Programming Languages
Implementation of Client-Side Applications

Contents

• Project management, product specification, design, and
implementation
• DevOps applications in software production
• DevOps concepts, methods, and principles
• Continuous Integration (CI)
• Continuous Deployment (CD)
• The importance of version control
• Introduction to DevOps implementation (e.g., GitHub Actions)

Mode of Delivery / Planned Learning Activities and Teaching Methods

Online Learning

Assessment Criteria

The course is assessed on a scale of 0 to 5.

1-2:
The student develops their skills in a project team and produces
a significant contribution to the final product of the project. The
student tracks their time usage in the project. The student
masters the review practices according to agile methodology.
The student understands the basics of DevOps and its
application in software production.

3-4:
The student demonstrates initiative in the project team and
contributes significantly to the final product of the project. The
student has a strong understanding of the fundamentals of
project management. The student possesses comprehensive
knowledge of the DevOps framework and its application in
software production. The student is able to utilize version
control effectively and may also apply testing in the software
development process.

5:
The student contributes a highly significant output to the final
product of the project.
The student has extensive knowledge of the DevOps
framework and its application in software production. The
student is able to utilize version control and testing
comprehensively in the software development process. The
student is capable of implementing a production-line type
solution (CI/CD).


Back