Software engineering project (10 cr)
Code: OT00EK09-3003
General information
- Enrollment
-
04.11.2024 - 17.11.2024
Registration for the implementation has ended.
- Timing
-
01.01.2025 - 31.12.2025
Implementation is running.
- Number of ECTS credits allocated
- 10 cr
- Local portion
- 10 cr
- Mode of delivery
- Contact learning
- Unit
- Department of Information Technology
- Campus
- Mikkeli Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree programme in Software Engineering
- Teachers
- Ville Kauppi
- Tuomas Reijonen
- Teacher in charge
- Tuomas Reijonen
- Groups
-
OTMI23SPSoftware Engineering, full-time studies
- Course
- OT00EK09
Realization has 26 reservations. Total duration of reservations is 91 h 0 min.
Time | Topic | Location |
---|---|---|
Mon 13.01.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 16.01.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 20.01.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 23.01.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 27.01.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 30.01.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 03.02.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 06.02.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 10.02.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 13.02.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 17.02.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 20.02.2025 time 10:00 - 13:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 03.03.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 06.03.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 10.03.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Fri 14.03.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 17.03.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Fri 21.03.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 24.03.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Fri 28.03.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 31.03.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Thu 03.04.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB216
Byod-/teorialuokka
|
Sat 05.04.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB210
Erikoistila; 12 tietokonetta
|
Mon 07.04.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Mon 14.04.2025 time 12:00 - 15:30 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB310
Ohjelmointiluokka
|
Tue 29.04.2025 time 08:30 - 12:00 (3 h 30 min) |
Ohjemistotuotannon projekti OT00EK09-3003 |
MB216
Byod-/teorialuokka
|
Objective
You take part in a software project as a member of a team.
You learn teamworking skills.
You know how to design and implement software components using modern technologies.
You know the tools, methods, and practices used in software projects.
Content
How are real software development problems solved for clients?
How does a software development team split tasks?
How to produce and add software code in a large software project?
How to make work time estimates?
What is the role of testing and quality assurance in software development?
Evaluation
Students can
a. use professional vocabulary systematically.
b. look for information in the key information sources of the field.
c. identify interrelated tasks.
e. use the key models, methods, software and techniques of the professional field.
Course material
To be settled at the course kick off.
Study forms and methods
You participate in lectures and exercises according to the weekly schedule.
Timing of exams and assignments
No exam
Student workload
270 h, of which 120 hours are worked in a classroom and home.
Course part description
This course focuses on project work in software production, where students will apply their knowledge of software development and management in a practical project. The course covers software production processes, teamwork, client requirement management, and quality assurance.
Course Learning Objectives:
By the end of the course, students will be able to execute a software project from start to finish in a professional setting. They will learn to manage client requirements, plan and develop software in a team, utilize version control systems, and follow best practices in quality assurance and software production methods.
Evaluation scale
1-5
Assessment methods and criteria
Pass/Failed