Skip to main content

Advanced Software Engineering (4 cr)

Code: KL00CT73-3001

General information


Enrollment

03.12.2021 - 23.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

4 op

Teaching languages

  • Finnish

Degree programmes

  • Bachelor of Engineering, Information Technology

Teachers

  • Matti Panula

Student groups

  • TITE21

Objective

Student knows the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.

Content

- Software development process, software project, life-cycle models
- Tools
- Advanced use of Git version control system
- Software testing
- Container technology
- DevOps

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the most important tools and methods of software engineering. Student can use git version control system. Student knows the principles of software testing. Student knows the principles of DevOps.

Assessment criteria, good (3)

Student knows the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.

Assessment criteria, excellent (5)

Student knows well the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.