Course
Published
(Updated )
Tampereen yliopisto
Introduction to Software Engineering
Introduction to Software Engineering
5 cr
Face-to-faceOnline
Basic studies
Core content
- Properties of different types of software.
- Paradigms and notations used in requirements (e.g. the most common UML diagrams). Besides functional requirements, also non-functional requirements (like user experience and IPR) and restrictions.
- Principles of software development life-cycle models and methods.
- Know different phases of SW development, and customer role in each.
Requirements definition and customer-vendor communication.
Participation in creation of the requirements documentation.
Basics of software project management.
Stakeholder analysis and writing software requirements documentation.
Additional information
Lectures in English, spring 2026
How will you study
Additional information and registration
Price and registration period
Check on the university's website
Additional information:
Dates
Fields
Information and communication technologies
Scope
5 cr
1 component
Code
COMP.SE.100
What you will learn
Learning material
Additional information