Software Design

Undergraduate course, VU Amsterdam, 2024

Course objective is to understand design principles and object-oriented design patterns. Students were expected to implement a project from the given list using the best practices from the industry.

Main responsibilities:

  • Grade student submissions
  • Supervise and support groups of students in completing course objectives