- Obtain an end-to-end (both, theoretical and practical) understanding of the core techniques used for building quality software. - Be able to apply these techniques in practice.
Content
While the lecture will provide the theoretical foundations for the various aspects of software engineering, the students will apply those techniques in project work that will span over the whole semester - involving all aspects of software engineering, from understanding requirements over design and implementation to deployment and change requests.
Lecture notes
no lecture notes
Literature
Will be announced in the lecture
Competencies
Subject-specific Competencies
Concepts and Theories
assessed
Techniques and Technologies
assessed
Method-specific Competencies
Analytical Competencies
assessed
Decision-making
fostered
Media and Digital Technologies
fostered
Problem-solving
assessed
Project Management
assessed
Social Competencies
Communication
assessed
Cooperation and Teamwork
assessed
Personal Competencies
Creative Thinking
assessed
Critical Thinking
fostered
Self-direction and Self-management
fostered
Performance assessment
Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
In examination block for
Bachelor's Degree Programme in Computational Science and Engineering 2016; Version 27.03.2018 (Examination Block Core Courses) Bachelor's Programme in Computational Science and Engineering 2012; Version 13.12.2016 (Examination Block Core Courses)
The performance assessment is only offered in the session after the course unit. Repetition only possible after re-enrolling.
Mode of examination
written 90 minutes
Additional information on mode of examination
The grade will be determined by: mandatory 50% project work and 50% final written exam.
The exam may be conducted on a computer.
Written aids
You may take up to 4 A4 sheets into the exam. There are no constraints regarding content and layout (text, images, single/double page, margins, font size, etc.). Electronic devices and digital documents are not allowed.
If the course unit is part of an examination block, the credits are allocated for the successful completion of the whole block. This information can be updated until the beginning of the semester; information on the examination timetable is binding.