CloseHelpPrint
Kies de Nederlandse taal
Course module: 202100242
202100242
Design
Course info
Course module202100242
Credits (ECTS)4
Course typeCourse code module component
Language of instructionEnglish
Contact persondr. T. van Dijk
E-mailt.vandijk@utwente.nl
Lecturer(s)
PreviousNext 5
Lecturer
dr. F. Ahmed
Lecturer
dr. G. Caltais
Contactperson for the course
dr. T. van Dijk
Examiner
dr. T. van Dijk
Lecturer
dr. M.H. Everts
Academic year2021
Starting block
1B
Application procedure-
Registration using OSIRISNo
Aims
Concerning Software Design, after successfully finishing this module a student is capable of:
  • Specifying an existing software system or a software system under design by using UML models, with the help of software tools that are suitable for this purpose.
  • Analysing relations among entities within a model, among different models and between each model and software code.
  • Performing requirements eliciting interviews, and integrating knowledge gained from them into appropriate models of a software system.
  • Explaining the commonly recognized phases of a structured software development process.
  • Measuring and interpreting basic software metrics to assess the quality characteristics of a code base.
Content
For the design of software systems, students learn to use Software Engineering models, particularly the UML diagrams (class diagrams, activity diagrams and statecharts), and they get acquainted with the waterfall software development processes.

Mandatory literature David J. Eck Introduction to Programming Using Java is available online at https://math.hws.edu/javanotes

For questions concerning the module, please email: module2-tcs@utwente.nl

Participating study
Bachelor Technical Computer Science
Required materials
Book
David J. Eck Introduction to Programming Using Java, Eighth Edition, Version 8.1.2, December 2020. Available online at https://math.hws.edu/javanotes
Course guide
Reader 'Softwaresystems' 2021-2022.
Recommended materials
-
Instructional modes
Practical

Project supervised

Q&A

Self study without assistance

Tests
Design Theory

Design Project

CloseHelpPrint
Kies de Nederlandse taal