Module CS1900-KP04

Introduction to Software Systems Engineering (EinfSSE)


Duration

1 Semester

Turnus of offer

each winter semester

Credit points

4 (Typ B)

Course of studies, specific fields and terms:

  • Bachelor IT-Security 2016, optional subject, interdisciplinary
  • Bachelor Computer Science 2019, compulsory, Canonical Specialization SSE
  • Bachelor Computer Science 2019, optional subject, Introductory Module Computer Science
  • Bachelor Computer Science 2016, compulsory, Canonical Specialization SSE
  • Bachelor Computer Science 2016, optional subject, Introductory Module Computer Science

Classes and lectures:

  • Introduction to Software Systems Engineering (lecture, 2 SWS)
  • Introduction to Software Systems Engineering (exercise, 1 SWS)

Workload:

  • 45 hours in-classroom work
  • 55 hours private studies
  • 20 hours exam preparation

Contents of teaching:

  • Software Systems
  • Computer Science: definition and topics
  • Software Life Cycle
  • Quality of Software
  • Human factors in software development
  • Programming Languages
  • Formal languages and propositional logic
  • Complexitiy and Computability

Qualification-goals/Competencies:

  • The students can explain the basic terms of computer science and software systems engineering.
  • They can give a survey of the process of software development including the role of human factors.
  • They can enumerate and explain criterias for the evaluation of software.
  • They can differentiate between different programming paradigms.
  • They can motivate subjects of Software Systems Engineering including theoretical computer science and explain with examples.
  • The students can assess the topics of software systems engineering and can explain why they are part of the specialization track on software systems engineering.

Grading through:

  • Written or oral exam as announced by the examiner

Responsible for this module:

Literature:

  • : current introductory literature will be introduced in the respective lectures

Language:

  • German and English skills required

Notes:

Admission requirements for taking the module:
- None

Admission requirements for participation in module examination(s):
- Successful completion of exercises as sepcified at the beginning of the semester.

Module Exam(s):
- CS1900-L1: Introduction in Software Systems Engineering, written exam, 90min, 100% of the (non-existent) module grade.

Last Updated:

14.03.2023