Computer Programming I

A.Y. 2026/2027
12
Max ECTS
120
Overall hours
SSD
INFO-01/A
Language
Italian
Learning objectives
The goal is to introduce students to structured imperative programming and small-scale problem solving
Expected learning outcomes
The student should acquire the ability to write and tune a program that automatizes a simple task; moreover, (s)he should be able to understand how a small piece of code works, to find the reasons of a malfunction and to correct it appropriately
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Group 1

Responsible
Lesson period
First semester
INFO-01/A - Informatics - University credits: 12
Laboratories: 48 hours
Lessons: 72 hours
Shifts:
Professor: Boldi Paolo
Lab. B
Professor: Trentini Andrea Mario

Group 2

Responsible
INFO-01/A - Informatics - University credits: 12
Laboratories: 48 hours
Lessons: 72 hours
Shifts:
Professor: Cazzola Walter
Lab. C
Professor: Capra Lorenzo
Lab. D
Professor: D'Amelio Alessandro
Professor(s)
Reception:
by appointment
room 5003, via Celoria 18
Reception:
to schedule a meeting please send an email
room 4007, via Celoria 18, MI