Skip to main content

Software Engineering Project 1 (5 cr)

Code: TX00EY27-3005

General information


Enrollment

06.05.2024 - 18.08.2024

Timing

19.08.2024 - 13.10.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

School of ICT

Campus

Myllypurontie 1

Teaching languages

  • Finnish

Seats

0 - 35

Degree programmes

  • Information and Communication Technology

Teachers

  • Amir Dirin

Groups

  • TVT23K-O
    Ohjelmistotuotanto

Objective

Student understands the phases of software engineering process and software life cycle. The student 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)
- team project

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

The student works during the project achieving the goals.

Assessment criteria, good (3)

The student is active and collaborative and achieves the goals of the project.

Assessment criteria, excellent (5)

The student is an innovative member of the project team and his/her contibution to project is essential.

Assessment criteria, approved/failed

The student works during the project achieving the goals.

Prerequisites

Object-oriented pogramming and databases. Web programming.