Software Engineering Project 1Laajuus (5 cr)
Course unit code: TX00EY27
General information
- Credits
- 5 cr
Objective
The student
• understands the phases of software engineering process and software life cycle
• is able to work with principles of continuous integration, automatic building and testing in a software project using agile processes.
Content
The course is implemented as student group projects, where the aim is to learn:
• software engineering basics
• software life cycle
• agile methods and processes
• continuous integration, automatic building and testing (CI/CD)
• practical project work in teams.
Qualifications
Object-oriented Pogramming and Databases
Web Programming.
Assessment criteria, satisfactory (1)
The student's contribution to the project meets the objectives set.
Assessment criteria, good (3)
The student is an active member of the team, has a clear role in the project and performs it to achieve the project's objectives.
Assessment criteria, excellent (5)
The student plays a central and innovative role in the project and performs their task in an exemplary manner.
Assessment criteria, approved/failed
The student's contribution to the project meets the objectives set.