- Docente: Nicola Zaccarini
- Credits: 6
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
- Corso: First cycle degree programme (L) in Computer Systems Technologies (cod. 6007)
-
from Sep 23, 2025 to Dec 16, 2025
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; is familiar with the main methods for evaluating the usability and accessibility of user interfaces; and understands the principles of User Experience.
Course contents
- Architecture of an industrial HMI.
- Principles of User Experience.
- Familiarity with the Visual Studio development environment.
- Fundamentals of .NET.
- Development of Web-based HMIs for industrial systems and integration with front-end web technologies (HTML, CSS, JavaScript) and .NET for the back-end.
Teaching methods
- Theory: PowerPoint presentations.
- Practice: in-class exercises.
Given the type of activity and the teaching methods adopted, attendance of this educational activity requires all students to have previously completed Modules 1 and 2 of the training on safety in study environments [https://corsi.unibo.it/laurea/IngegneriaScienzeInformatiche/formazione-obbligatoria-su-sicurezza-e-salute], available in e-learning mode.
Assessment methods
Project
- To be completed individually.
- Graded up to 27/30.
- Must be submitted before the oral exam, along with a written report explaining the project.
Oral Exam
- Project discussion.
Office hours
See the website of Nicola Zaccarini