Skip to main content

Courses by the e-Lite group (II semester 2023/2024)

· 3 min read
Luigi De Russis
Associate Professor

On March 4, 2024, Politecnico di Torino's students will start the second semester for this academic year, after the exam session.

Members of the e-Lite group teach one elective and three mandatory courses. Such courses are offered in different bachelors' and masters' degrees. Courses' topics include web applications, programming techniques, and digital wellbeing.

e-Lite courses in the first semester: introduction to web application, user experience design, human computer interaction, database, computer science

Elective Courses

This coming semester, members of the e-Lite group are involved in one elective course: Benessere Digitale (B.S. in Engineering, in Italian).

Benessere Digitale

Alberto Monge Roffarello teaches the Benessere Digitale (Digital Wellbeing) course, together with Monica Molino from the Psychology Department of University of Torino.

The course, among the 3rd year's "Grandi Sfide" of the Engineering bachelor's degrees, covers the basic concepts around digital wellbeing. Using human-computer interaction and psychology instruments, such as journey maps and interviews, it also accompanies students in creating a prototype of a digital wellbeing tool.

Interested people can find the course materials under Teaching > Benessere Digitale (01DEL) and the official course description in the students' guide. The course is offered in Italian.

Mandatory Courses

Members of the e-Lite group are involved in three mandatory courses in the second semester: Applicazioni Web I (M.S. in Computer Engineering, in Italian), Web Applications I (M.S. in Computer Engineering, in English) and Tecniche di Programmazione (B.S. in Engineering and Management, in Italian).

Applicazioni Web I/Web Applications I

Applicazioni Web I and Web Applications I are the same course offered in two different languages: Italian and English. The course is mandatory for 1st-year students enrolled in the master's degree in Computer Engineering, and students can choose one of the two.

The course cover the main concepts and technologies of modern web applications, including JavaScript programming and the React library.

The Italian version of the course is taught by Luigi De Russis and Luca Mannella. Course materials are available on this same website, under Teaching > Applicazioni Web I (01UDF). The course description is available in the official students' guide.

The English version, instead, is held by Fulvio Corno, Juan Pablo Sáenz Moreno, and Luca Pezzolla. Similarly, course materials are available on this same website, under Teaching > Web Applications I (01TXY). The course description, finally, is available in the official students' guide. The English course is also offered as a choice to students in the master's degree on Data Science Engineering.

Tecniche di Programmazione

Fulvio Corno, to conclude, is the main teacher of the Tecniche di Programmazione (Programming Techniques) course, offered in Italian to bachelor's degree students in their third year of Management and Engineering.

The course introduces the main topics and concepts related to algorithms and programming techniques, as the name suggests. For the first time this semester, the course will adopt Python as language (instead of Java). As before, course materials are available on this website under Teaching > Tecniche di Programmazione (03FYZ). The students' guide includes the official course description.