Computer Architecture I
A.Y. 2026/2027
Learning objectives
The course introduces the principles at the base of a computer; simple logic gates are first presented, and then combined, thought a succession of intermediate abstraction layers, into the design of ALU firmware and of a MIPS architecture, capable of executing programs with a core machine language.
Expected learning outcomes
The student will be familiar with the basic principles underlying the processing of digital information. In particular, (s)he will have the skills needed to understand, analyze and design
combinatorial and sequential circuits.
combinatorial and sequential circuits.
Lesson period: Activity scheduled over several sessions (see Course syllabus and organization section for more detailed information).
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
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: 6
Laboratories: 24 hours
Lessons: 36 hours
Lessons: 36 hours
Shifts:
Professor:
Borghese Nunzio Alberto
Lab. A
Professor:
Re' MatteoLab. B
Professor:
Rivolta Massimo WalterLab. C
Professor:
Trucco GabriellaGroup 2
Responsible
INFO-01/A - Informatics - University credits: 6
Laboratories: 24 hours
Lessons: 36 hours
Lessons: 36 hours
Shifts:
Professor:
Trucco Gabriella
Lab. A
Professor:
Re' MatteoLab. B
Professor:
Rivolta Massimo WalterLab. C
Professor:
Trucco GabriellaProfessor(s)