Software engineering models and modeling
Individual course
Creating software is much more than coding. This course introduces you to various modelling approaches that reduce the gap between problem analysis and software implementation that describe complex systems at multiple levels of abstraction. With these models you learn to present human-understandable descriptions or analyse system quality.
Course participants will for example learn to manage, plan, analyse and contribute to various models to represent requirements, design, implementation, and maintenance of large intensive software products.
The course is a 6 ECTS MSc. level course and expects participants to have basic knowledge of software engineering practices and programming.
Completion methods
This course is composed of independent reading materials (including coursebook), online lecture videos, other online materials, independent tasks on the online platform, participation in interactive online exercise classes, the course project, and the online course exam.
The course duration is approximately four months, with interactive events during the first half and working as a group on the course project during the second half. The course schedule will be published in Moodle at the beginning of the course.
More information on LUT University’s Sisu course page.
You can get a digital badge after completing this course.
Responsible teacher
Further information about the studies
Contact person for applications
Software engineering
Degree student