B6445 - Human-Machine Interface Workshop Classes - Cesena Campus

Academic Year 2024/2025

  • Teaching Mode: Traditional lectures
  • Campus: Cesena
  • Corso: First cycle degree programme (L) in Computer Systems Technologies (cod. 6007)

    Also valid for First cycle degree programme (L) in Computer Systems Technologies (cod. 5816)

Learning outcomes

At the end of the course, the student acquires basic skills in the design, development, and validation of user interfaces for computer systems; understands the main methodologies for evaluating the usability and accessibility of user interfaces; and is familiar with the principles of User Experience.

Course contents

  • Gather requirements and design the layout for a use case
  • Understand the principles of User Experience
  • Create and validate a mockup using Figma
  • Evaluate usability and accessibility
  • Get familiar with the Visual Studio development environment
  • Implement the use case using ASP.NET Core MVC technology
  • Teaching methods

    Tuesday, 09:00 -> 12:00 (Classroom)

    Tuesday, 13:00 -> 15:00 (Laboratory)

    Assessment methods

    1. Assigned Project (Group Work)
      - Up to 27/30
      - To be submitted remotely before the oral exam
    2. Oral Exam
      - (+/-)5/30 (max 30 with honors)
      - Can be taken after the remote submission of the project
      - Includes a group presentation of the project
      - Includes individual questions, both practical and theoretical, on topics covered during the lectures

    Teaching tools

    Given the type of activities and the teaching methods adopted, attendance for this educational activity requires all students to have completed Modules 1 and 2 of safety training for study environments, delivered as mandatory e-learning required prerequisites.

    Office hours

    See the website of Andrea Bianchi