Skip to main content

Software Engineering Tools and Methods (5cr)

Code: 8A00CH84-3005

General information


Enrollment
22.04.2025 - 03.09.2025
Registration for the implementation has ended.
Timing
03.09.2025 - 31.12.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
SeAMK Master School
Campus
SeAMK Seinäjoki, Frami
Teaching languages
Finnish
Degree programmes
Master's Degree Programme in Automation Engineering
Teachers
Aapo Koski
Elisa Kannasto
Teacher in charge
Elisa Kannasto
Scheduling groups
Avoin AMK (Ei koske tutkinto-opiskelijaa) (Size: 10 . Open UAS : 10.)
Groups
YTOJ24
Master of Engineering, Technology Competence Management
YAUTE25
Master of Engineering, Automation Engineering
YTOJ25
Master of Engineering, Technology Competence Management
Small groups
Open UAS (Doesn't apply to degree student)
Course
8A00CH84

Evaluation scale

1-5

Objective

After completing this course, student knows the common methods and tools of software engineering. Student can use the version control systems (git). Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development (Docker).

Content

- Methods and tools of software engineering
- Version control systems
- Software testing
- Continuous integration, continuous deployment, Devops
- Containers (Docker)

Student workload

Luennot 6x6 h, yhteensä 36 h
Harjoitustyöt 2 kpl, à 4-6 h, yhteensä 8-12 h
Projektityö ~12 h

Assessment criteria, satisfactory (1)

Student knows the common methods and tools of software engineering. Student can use the version control systems.

Assessment criteria, good (3)

Student knows the common methods and tools of software engineering. Student can use the version control systems. Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development.

Assessment criteria, excellent (5)

Student can utilize the methods and tools of software engineering. Student masters the use of the version control systems. Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development.

Qualifications

Basics of software engineering

Go back to top of page