Skip to main content

Advanced Software Engineering (4cr)

Course unit code: KL00CT73

General information


Credits
4 cr
Teaching language
Finnish

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

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.

Go back to top of page