Basics of Software Engineering (4cr)
Code: KL00DK20-3001
General information
- Enrollment
- 22.04.2024 - 04.09.2024
- Registration for the implementation has ended.
- Timing
- 26.08.2024 - 13.10.2024
- Implementation has ended.
- Number of ECTS credits allocated
- 4 cr
- Local portion
- 4 cr
- Mode of delivery
- Contact learning
- Unit
- SeAMK Automation Engineering and Information Technology
- Campus
- SeAMK Seinäjoki, Frami
- Teaching languages
- Finnish
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Juha Yli-Hemminki
- Groups
-
TITE23Bachelor of Engineering, Information Technology
- Course
- KL00DK20
Evaluation scale
1-5
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
Materials
Lecture material
Teaching methods
Lectures and exercises
Student workload
Lectures 35h, exercises and assignments 73h, total 108h
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. 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. Student can use the basic features of the version control system and design testable software.