Back to all courses

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

LUT University
Antti Knutas, Associate professor

Further information about the studies

LUT University
Uolevi Nikula, ICT coordinator

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application period has ended
Application period has ended
Topics:
Programming,
Software engineering
Course code:
CT60A5103
Study credits:
6 ECTS
Price:
0 €
Course level:
Teaching period:
4.9.–15.12.2023
Application start date:
01.06.2023
Application deadline:
Application period has ended
Host university:
LUT University
Who can apply:
Adult learner,
Degree student
Teaching method:
Online
Teaching language:
English
General prerequisites:
Bachelor's thesis or degree completed.
Course suitable for:
Software developers
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.

This course is included in the following theme