252-0232-AAL  Software Engineering

SemesterSpring Semester 2020
LecturersF. Friedrich Wicker, H. Lehner
Periodicityevery semester recurring course
Language of instructionEnglish
CommentEnrolment ONLY for MSc students with a decree declaring this course unit as an additional admission requirement.

Any other students (e.g. incoming exchange students, doctoral students) CANNOT enrol for this course unit.



Courses

NumberTitleHoursLecturers
252-0232-AA RSoftware Engineering
Self-study course. No presence required.
180s hrsF. Friedrich Wicker, H. Lehner

Catalogue data

AbstractThis course introduces both theoretical and applied aspects of software engineering. It covers:

- Software Architecture
- Informal and formal Modeling
- Design Patterns
- Software Engineering Principles
- Code Refactoring
- Program Testing
Learning objectiveThe course has two main objectives:

- 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.
ContentWhile 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.
LiteratureWill be announced in the lecture

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits6 credits
ExaminersH. Lehner, F. Friedrich Wicker
Typesession examination
Language of examinationEnglish
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationwritten 90 minutes
Additional information on mode of examinationThe project work will be graded. Depending on the grade, students can achieve a bonus of up to 0.25 grade points for the final exam.

The exam may be conducted on a computer.
Written aidsYou 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.
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

 
Main linkcourse website
Only public learning materials are listed.

Groups

No information on groups available.

Restrictions

There are no additional restrictions for the registration.

Offered in

ProgrammeSectionType
Computational Science and Engineering MasterCourse Units for Additional Admission RequirementsE-Information