Advanced Software Engineering (4 cr)
Code: KL00CT73-3002
General information
- Enrollment
- 11.11.2024 - 15.01.2025
- Registration for the implementation has ended.
- Timing
- 07.01.2025 - 23.02.2025
- Implementation has ended.
- Number of ECTS credits allocated
- 4 cr
- Local portion
- 4 cr
- Mode of delivery
- Contact learning
- Unit
- SeAMK Automation Engineering and Information Technology
- Campus
- SeAMK Seinäjoki, Frami
- Teaching languages
- Finnish
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Matti Panula
- Course
- KL00CT73
Evaluation scale
1-5
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.