Single-Course Engelsk 10 ECTS

Software Engineering 2

Overall Course Objectives

To give the students skills in professional development of large software systems.

See course description in Danish

Learning Objectives

  • list the different activities in developing software
  • list software development process models and choose an appropriate software development process model for a given task
  • analyse a problem domain and build a domain model
  • capture and document requirements
  • design a software system
  • choose an appropriate architecture for a software system
  • document software designs and software architectures
  • analyse/evaluate a design
  • implement a design
  • devise and implement a test plan

Course Content

Domain engineering.
Requirements engineering.
Software architeture.
Software design.
Implementation techniques.
Test, validation, and verification.
Software development process models.
Project management.

Recommended prerequisites

02105/02161, Courses “Algorithms and Data Structures 1” (02105) and “Software Engineering 1” (02161) or equivalent courses are recommended prerequisites for this course.

Teaching Method

Lectures, tutorials and student presentations, along with a project.

Faculty

See course in the course database.

Registration

Language

Engelsk

Duration

13 weeks

Institute

Compute

Place

DTU Lyngby Campus

Course code 02162
Course type Candidate
Days Tues 8-12, Fri 13-17
Price

18.500,00 DKK

Registration