Course Unit Page
-
Teacher Raffaele Cappelli
-
Learning modules Raffaele Cappelli (Modulo 1)
Matteo Ferrara (Modulo 2)
-
Credits 12
-
Teaching Mode Traditional lectures (Modulo 1)
Traditional lectures (Modulo 2)
-
Language Italian
-
Campus of Cesena
-
Degree Programme First cycle degree programme (L) in Computer Science and Engineering (cod. 8615)
-
Course Timetable from Feb 21, 2023 to Jun 01, 2023
Course Timetable from Feb 27, 2023 to May 25, 2023
SDGs
This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.


Academic Year 2022/2023
Learning outcomes
Providing the student with the concepts necessary for understanding computer architectures and assembly programming.
Course contents
- Introduction and history of computers
- Information coding
- Architecture of a computer and its peripherals
- The ISA level and the assembly language
- Boole's algebra
- The level of digital logic
- Examples of real computer architecturs
- Parallel architectures
Readings/Bibliography
ARCHITETTURA DEI CALCOLATORI, by Andrew Tanenbaum and Todd Austin, Sesta Edizione (2013), Pearson Italia
Teaching methods
- Lectures
- Tutorials
- Laboratory
Assessment methods
Homework projects must be submitted (with success) before the exam.
Written test containing:
- exercises to be solved,
- open questions.
Teaching tools
Teacher's slides
Office hours
See the website of Raffaele Cappelli
See the website of Matteo Ferrara