Information on individual educational components (ECTS-Course descriptions) per semester | |
| Degree programme: | Bachelor Computer Science - Software and Information Engineering |
| Type of degree: | FH Bachelor“s Degree Programme |
| Full-time | |
| Winter Semester 2024 | |
| Course unit title | Software Engineering |
| Course unit code | 024717030401 |
| Language of instruction | German |
| Type of course unit (compulsory, optional) | Compulsory |
| Semester when the course unit is delivered | Winter Semester 2024 |
| Teaching hours per week | 6 |
| Year of study | 2024 |
| Level of course unit (e.g. first, second or third cycle) | First Cycle (Bachelor) |
| Number of ECTS credits allocated | 8 |
| Name of lecturer(s) | Wolfgang AUER Ralph HOCH Roland PETERSTORFER Patrick RITSCHEL Peter STADELWIESER |
| Prerequisites and co-requisites |
Elementary algorithms and object-oriented programming, data management, user centered technologies |
| Course content |
The students apply an agile test-driven development process in a software project. The concrete description of the project is fleshed out by the students using Impact Maps, Event Storming, User Stories and Acceptance Criterias and implementedwith a clean architecture. Topics: object-oriented Domain-Driven Design, Dependency Injection, Test-Driven Development and mocking, Full-Stack Webapplication, layer architecture, design patterns, object-oriented persistence connection. Content:
|
| Learning outcomes |
|
| Planned learning activities and teaching methods |
Lecture, project work in strict teamwork, technical and organizational coaching, seminar work to solve concepts and techniques on small, detached tasks, including presentation of model solutions. |
| Assessment methods and criteria |
Final individual oral examination (70%), and evaluation of teamwork in the project (30%). For a positive grade, a minimum of 50% of the possible points must be achieved in each part of the examination.
|
| Comment |
Lecturenotes: https://homepages.fhv.at/thjo/lecturenotes/se/index.html
|
| Recommended or required reading |
|
| Mode of delivery (face-to-face, distance learning) |
classroom teaching |
| Winter Semester 2024 | go Top |