Interactive applications arepresent in every aspect of our lives, they influence the way in which we learn, work, acquire information, amuse ourselves, or socialize.

They are rich in content and services, innovative in terms of user devices, interaction paradigms and use modalities. Developing a high-quality interactive application is a multidisciplinary activity, requiring a mix of various skills: high technological expertise, knowledge of other disciplines and application domains, and creativity.

To train engineers with this profile, the track aims to develop two kinds of skills:

  • cross skills, concerning technological aspects (smart phones, tablets, large screens, gesture-based devices, mini-pcs, wearable devices, robotic devices, …) and theoretical/methodological ones (interaction paradigms, data analysis, artificial intelligence);
  • vertical skills on specific application domains, such as: interactive TV, video games, apps, e-commerce, e-learning, e-culture, smart city.

The courses include traditional teaching (front lessons) and project activities, often related to real case studies (previously defined in cooperation with external enterprises and organizations).

Characterizing courses: ADVANCED USER INTERFACES, DESIGN AND IMPLEMENTATION OF MOBILE APPLICATIONS, VIDEOGAME DESIGN AND PROGRAMMING, COMPUTER GRAPHICS, HYPERMEDIA APPLICATIONS, DATA MINING AND TEXT MINING, DATA MANAGEMENT FOR THE WEB, SOFT COMPUTING, COGNITIVE ROBOTICS, IMAGE ANALYSIS.

 

Contact Professor: Prof. ssa Garzotto

COURSES OF THE TRACK