{"id":18515240,"url":"https://github.com/aheil/seks","last_synced_at":"2026-03-19T04:53:03.724Z","repository":{"id":149125964,"uuid":"445639129","full_name":"aheil/seks","owner":"aheil","description":"Vorlesung Software Engineering komplexer Systeme im Studiengang Software Engineering Bachelor (SEB) und Angewandte Informatik Bachelor (AIB) an der Hochschule Heilbronn.","archived":false,"fork":false,"pushed_at":"2025-09-24T09:09:31.000Z","size":14028,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-08T00:39:20.437Z","etag":null,"topics":["educational","lecture-material","software-engineering","university-course"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aheil.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-01-07T20:04:10.000Z","updated_at":"2025-09-24T09:09:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"cedd325c-2060-4d1d-8bab-66b8ea241069","html_url":"https://github.com/aheil/seks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"aheil/course-in-a-box","purl":"pkg:github/aheil/seks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aheil%2Fseks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aheil%2Fseks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aheil%2Fseks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aheil%2Fseks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aheil","download_url":"https://codeload.github.com/aheil/seks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aheil%2Fseks/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28739321,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T22:12:27.248Z","status":"ssl_error","status_checked_at":"2026-01-24T22:12:10.529Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["educational","lecture-material","software-engineering","university-course"],"created_at":"2024-11-06T15:47:00.312Z","updated_at":"2026-01-25T00:02:26.475Z","avatar_url":"https://github.com/aheil.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"---\ndescription: \u003e-\n  Dieser Kurs ist Teil des Bachelor-Studiengang Software Engineering (SEB) an\n  der Hochschule Heilbronn.\n---\n\n# Kursinformationen\n\n### Kursübersicht\n\nDieser Kurs ist ein Pflichtfach im Hauptstudium Studiengang Software Engineering Bachelor (262062).\n\n|                     |                                                                                                                                                                                                               |\n| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **Dozent**          | Prof. Andreas Heil                                                                                                                                                                                            |\n| **Kursnummer**      | 262062 (SEB/SPO4)                                                                                                                                                                                             |\n| **Level**           | Hauptstudium Bachelor                                                                                                                                                                                         |\n| **SWS / ECTS**      | 2 / 3                                                                                                                                                                                                         |\n| **Workload**        | \u003cp\u003e\u003c/p\u003e\u003cp\u003e90h Workload insgesamt, davon:\u003c/p\u003e\u003cul\u003e\u003cli\u003e30h Kontaktstunden/Lerneinheiten\u003c/li\u003e\u003cli\u003e60h Selbststudium\u003c/li\u003e\u003c/ul\u003e                                                                                      |\n| **Kurszeiten**      | \u003cp\u003e\u003c/p\u003e\u003cul\u003e\u003cli\u003eVorlesung: 1 Vorlesungseinheit / Woche, 90 Min.\u003c/li\u003e\u003cli\u003eDie genauen Veranstaltungszeiten entnehmen Sie bitte dem aktuellen \u003ca href=\"https://splan.hs-heilbronn.de/\"\u003eStundenplan\u003c/a\u003e.\u003c/li\u003e\u003c/ul\u003e |\n| **Voraussetzungen** | \u003cp\u003e\u003c/p\u003e\u003cp\u003eFolgende Veranstaltungen sollten erfolgreich bestanden sein:\u003c/p\u003e\u003cul\u003e\u003cli\u003eG5 Grundlagen des Software Engineering 1\u003c/li\u003e\u003cli\u003eG5 Grundlagen des Software Engineering 2\u003c/li\u003e\u003c/ul\u003e                         |\n\n**Beschreibung**\n\nDie Student:innen können erklären, mit welchen Arten technischer und organisatorischer Komplexität das Software Engineering konfrontiert ist. Lösungsstrategien sollen skizziert und wiedergegeben werden können. Einen wichtigen Anteil nehmen anwendungsorientierte und programmiertechnische Möglichkeiten zum Umgang mit komplexen Programmsystemen ein. Student:innen können Programme entsprechend entwerfen und die vermittelten Techniken anwenden. Darüber hinaus sollen die Student:innen ein Verständnis über organisatorische Prozesse entwickeln, die im Sinne einer systemischen Sichtweise den Softwareprozess in vielfältigen Dimensionen versuchen abzubilden und gerecht zu werden.\n\n**Themengebiete, die in der Vorlesung behandelt werden (wird bei Bedarf angepasst)**\n\n* Komplexität allgemein und in der Software-Entwicklung im speziellen\n* Zusammenhang zwischen technischer und organisatorischer Komplexität in der Software-Entwicklung\n* Maßnahmen zur Besprechung der Komplexität, z.B.\n* Vorgehensmodelle, insbesondere Scrum\n* Projektmanagement klassisch und agil\n* Anforderungsanalyse klassisch und agil\n* Software-Architektur\n* Software-Metriken\n* Testebenen und Testmanagement\n* Code-Coverage-Maße bei Unittests\n\n**Vorlesungen** Jede Vorlesung behandelt ein spezielles Thema. Teilweise werden Aufgabenstellungen bereitgestellt, die via ILIAS einzureichen sind. Dies beinhaltet\n\n* Antworten zu den Hausaufgaben\n* Einführung in ein neues Thema\n* Aufgaben zum neuen Thema\n* Fragen zum Thema (es wird _versucht_ diese zu beantworten)\n* Hausaufgaben\n\nIm Anschluss an die Vorstellung des neuen Themas erhalten die Teams Aufgaben, die direkt bearbeitet werden und eingereicht werden.\n\nDie Fragen werden im Kurs diskutiert. Fragen und Unterbrechungen sind willkommen. Ebenso Hinweise auf Fehler und Verbesserungsvorschläge.\u0026#x20;\n\n**Klausur**\n\nAm Ende des Vorlesungszeitraums findet eine abschließende Klausur statt. Die Klausur muss bestanden werden um den Kurs insgesamt zu bestehen.\n\n**Hausaufgaben**\n\nEs gibt Übungen in der Veranstaltung bzw. Hausaufgaben. Student\\*innen bearbeiten in 2er- bis 3er-Gruppen verschiedene Themen und stellen diese am Ende des Semesters in Form eines Kurzreferates vor.\n\n**Benotung**\n\nDie Note ergibt sich aus insgesamt 100 Punkten:\n\n| Aktivitäten              | Anteil an der Note |\n| ------------------------ | ------------------ |\n| Übungen und Hausaufgaben | 30 %               |\n| Kurzreferat              | 20 %               |\n| Klausur                  | 50 %               |\n\nZum Bestehen des Kurses ist es erforderlich die Klausur zu bestehen. Das Bestehen der Klausur impliziert nicht das Bestehen des Kurses, wenn die Abgaben nicht ausreichend bearbeitet wurden.\n\n**Abgaben**\n\nHausaufgaben als auch praktische Abgaben erfolgen via ILIAS zum angegebenen Zeitpunkt. Aufgaben, die nicht fristgemäß eingereicht wurden, werden mit 0 Punkte bewertet.\n\n**Zusammenarbeit**\n\nAbgaben und das Kurzreferat sind in Gruppen von 3-4 Personen zu bearbeiten. Ideen, Hilfestellungen etc. sowohl von anderen Kursmitgliedern als auch von anderer Quelle sollten entsprechend gekennzeichnet und gemäß gültigem Standard referenziert werden. Bei Gruppenabgaben werden alle Team-Mitglieder gleichermaßen bewertet, außer ein Team-Mitglied beschwert sich hinsichtlich der Bewertung. In diesem Fall findet anstelle dessen eine individuelle Bewertung jedes einzelnen Gruppenmittglieds statt.\n\n**Lizenz**\n\nSofern nicht anders angegeben, steht das gesamte Kursmaterial unter einer [Creative Commons Namensnennung 4.0 International Lizenz](https://creativecommons.org/licenses/by/4.0/).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faheil%2Fseks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faheil%2Fseks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faheil%2Fseks/lists"}