Teaching Tutor in Fundamentals of Computer Science

Bachelor's Degree Course, Alma Mater Studiorum - University of Bologna, Department of Electrical, Electronic, and Information Engineering, 2026

Teaching tutor for the Fundamentals of Computer Science course offered within the Bachelor’s Degree Programmes in Biomedical Engineering and Electronics Engineering at the University of Bologna.

The course introduces the foundations of computer science and imperative programming, with particular emphasis on algorithmic thinking, structured programming, and fundamental data structures.

The teaching activities cover topics such as computer architecture, information representation, algorithms, control structures, functions, arrays, pointers, dynamic memory allocation, strings, recursion, searching, and sorting, using the C programming language.

As a teaching tutor, I support students during laboratory sessions and practical activities, assist them with programming exercises, and help them prepare for the written and practical examination.

The course is worth 6 ECTS and is offered at the Cesena Campus.