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, analyze and contribute to various models to represent requirements, design, implementation, and maintenance of large intensive software products.

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 is a 6 ECTS MSc. level course and expects participants to have basic knowledge of software engineering practises and programming.

Get to know the course details here (PDF).

Further information about the studies

LUT University
Uolevi Nikula , ICT coordinator
uolevi.nikula(at)lut.fi

Responsible teacher

LUT University
Antti Knutas , Associate professor
antti.knutas(at)lut.fi

Contact person for applications

FITech
Pilvi Lempiäinen , Head of study services
pilvi.lempiainen(at)fitech.io
Start here
Start here
Category:
ICT Studies
Topics:
Programming,
Software engineering
Course code:
CT60A5103
Credits:
6 ECTS
Price:
0 €
Level:
Teaching period:
31.8.–13.12.2020
Application deadline:
24.8.2020
Host university:
LUT University
Study is open for:
Adult learner,
Degree student
Teaching methods:
Online
Language:
English
General prerequisites:
Bachelor's thesis or degree completed.
Study 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