Skip to main content

Basics of Software Engineering (3 cr)

Code: KL00CT65-3001

General information


Enrollment

01.12.2021 - 23.01.2022

Timing

10.01.2022 - 29.05.2022

Credits

3 op

Teaching languages

  • Finnish

Degree programmes

  • Open University of Applied Sciences

Teachers

  • Juha Yli-Hemminki

Student groups

  • WEB22
    Web Programming

Objective

Student knows the software development process and life-cycle models. Student can model architecture and behavior of a simple information system with UML. Student can use the basic features of the version control system and design testable software.

Content

- Software development process and life cycle models
- Requirement analysis
- Modeling information system with UML
- Software testing
- Basics of version control systems

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the software development process and life-cycle models. Student can use the basic features of the version control system.

Assessment criteria, good (3)

Student knows the software development process and life-cycle models. Student can model architecture and behavior of a simple information system with UML. Student can use the basic features of the version control system and design testable software.

Assessment criteria, excellent (5)

Student knows the software development process and life-cycle models well. Student can model architecture and behavior of an information system with UML. Student can use the basic features of the version control system and design testable software.