inf004 - Software Project (Course overview)

inf004 - Software Project (Course overview)

Department of Computing Science 9 KP
Module components Semester courses Examination
Lecture
  • No access 2.01.004 - Show lecturers
    • Dr. Marco Grawunder

    Monday: 12:15 - 13:45, weekly (from 17/10/22), Location: A07 0-030 (Hörsaal G)
    Dates on Monday, 09.01.2023, Monday, 06.02.2023, Monday, 03.04.2023, Monday, 08.05.2023, Monday, 05.06.2023, Monday, 03.07.2023 12:15 - 13:45, Location: V03 0-D001, V03 0-C001

Exercises
  • No access 2.01.004a - Show lecturers
    • Dr. Marco Grawunder

    Montag: 14:15 - 15:45, wöchentlich (from 24/10/22)
    Montag: 14:15 - 15:45, wöchentlich (from 24/04/23)

  • No access 2.01.004c - Show lecturers
    • Dr. Marco Grawunder
    • Jens Sager

    Tuesday: 16:15 - 17:45, weekly (from 11/04/23)
    Tuesday: 18:15 - 19:45, weekly (from 11/04/23)

  • No access 2.01.004e - Show lecturers
    • Dr. Marco Grawunder
    • Jens Sager

    Monday: 16:15 - 17:45, weekly (from 17/04/23)

  • No access 2.01.004f - Show lecturers
    • Dr. Marco Grawunder

    Wednesday: 14:15 - 15:45, weekly (from 12/04/23)
    Wednesday: 14:15 - 15:45, weekly (from 19/10/22)

  • No access 2.01.004h - Show lecturers
    • Dr. Marco Grawunder

    Monday: 18:00 - 20:00, weekly (from 17/04/23)
    Friday: 12:15 - 13:45, weekly (from 21/10/22)

  • No access 2.01.004i - Show lecturers
    • Dr. Marco Grawunder

    Thursday: 14:15 - 15:45, weekly (from 20/10/22)
    Thursday: 14:15 - 15:45, weekly (from 20/04/23)

  • No access 2.01.004j - Show lecturers
    • Dr. Marco Grawunder

    Thursday: 18:15 - 19:45, weekly (from 13/04/23)
    Thursday: 18:15 - 19:45, weekly (from 20/10/22)

  • No access 2.01.004k - Show lecturers
    • Dr. Marco Grawunder

    Friday: 14:15 - 15:45, weekly (from 14/04/23)
    Friday: 14:15 - 15:45, weekly (from 21/10/22)

  • No access 2.01.004l - Show lecturers
    • Dr. Marco Grawunder

    Tuesday: 10:15 - 11:45, weekly (from 11/04/23), Location: A02 2-239, (ONLINE)
    Wednesday: 14:15 - 15:45, weekly (from 19/10/22), Location: A14 1-115

Project
  • No access 2.01.004a - Show lecturers
    • Dr. Marco Grawunder

    Montag: 14:15 - 15:45, wöchentlich (from 24/10/22)
    Montag: 14:15 - 15:45, wöchentlich (from 24/04/23)

  • No access 2.01.004c - Show lecturers
    • Dr. Marco Grawunder
    • Jens Sager

    Tuesday: 16:15 - 17:45, weekly (from 11/04/23)
    Tuesday: 18:15 - 19:45, weekly (from 11/04/23)

  • No access 2.01.004e - Show lecturers
    • Dr. Marco Grawunder
    • Jens Sager

    Monday: 16:15 - 17:45, weekly (from 17/04/23)

  • No access 2.01.004f - Show lecturers
    • Dr. Marco Grawunder

    Wednesday: 14:15 - 15:45, weekly (from 12/04/23)
    Wednesday: 14:15 - 15:45, weekly (from 19/10/22)

  • No access 2.01.004h - Show lecturers
    • Dr. Marco Grawunder

    Monday: 18:00 - 20:00, weekly (from 17/04/23)
    Friday: 12:15 - 13:45, weekly (from 21/10/22)

  • No access 2.01.004i - Show lecturers
    • Dr. Marco Grawunder

    Thursday: 14:15 - 15:45, weekly (from 20/10/22)
    Thursday: 14:15 - 15:45, weekly (from 20/04/23)

  • No access 2.01.004j - Show lecturers
    • Dr. Marco Grawunder

    Thursday: 18:15 - 19:45, weekly (from 13/04/23)
    Thursday: 18:15 - 19:45, weekly (from 20/10/22)

  • No access 2.01.004k - Show lecturers
    • Dr. Marco Grawunder

    Friday: 14:15 - 15:45, weekly (from 14/04/23)
    Friday: 14:15 - 15:45, weekly (from 21/10/22)

  • No access 2.01.004l - Show lecturers
    • Dr. Marco Grawunder

    Tuesday: 10:15 - 11:45, weekly (from 11/04/23), Location: A02 2-239, (ONLINE)
    Wednesday: 14:15 - 15:45, weekly (from 19/10/22), Location: A14 1-115

Hinweise zum Modul
Prerequisites
Java Programming Course, Software Engineering , Algorithms and Data Structures
Prüfungszeiten
by appointment
Module examination
Portfolio
Skills to be acquired in this module
The students will be able to develop software iteratively in a team. This includes all stages of the software life cycle (requirements, analysis, design, implementation, test) and the presentation of the software development process. The students improve their Java skills. Professional competence The students: - Apply software development techniques and methods and are aware of the techniques' limitations

Professional competence:
The students:
  • apply techniques and methods and recognize their limitations

Methodological competence
The students:
  • develop complex software with software engineering methods using a process-model and document these appropriately
  • make a rough schedule/estimate on tasks
  • implement an iterative process
  • familiarise themselves with unknown systems and frameworks
  • process complex tasks based on science and engineering and split them in subtasks
  • organise and implement small-scale projects
  • present and document the outcome of the project

Social competence
The students:
  • work in a team and solve conflicts
  • develop complex software in a team and assess the required efforts (time management)
  • reflect their self-performance and the performance of other students (review and retrospective)

Self-competence
The students:
  • improve their capacity for teamwork, in particular the ability to solve conflicts