CODE 94724 ACADEMIC YEAR 2021/2022 CREDITS 12 cfu anno 2 INGEGNERIA ELETTRONICA E TECNOLOGIE DELL'INFORMAZIONE 9273 (L-8) - GENOVA TEACHING LOCATION GENOVA MODULES Questo insegnamento è composto da: ARCHITECTURES OF ELECTRONIC SYSTEMS LABORATORY OF INFORMATICS AND TELEMATICS TEACHING MATERIALS AULAWEB OVERVIEW The course deals with issues related to the design of electronic systems and their programming. The first module is dedicated to the methodologies of designing a programmable electronic device. The second module is dedicated to professional methodologies for the development of a complex software systems. AIMS AND CONTENT LEARNING OUTCOMES This course is part of the training program developed around the themes of the design of programmable digital systems and the related programming techniques. The proposed contents represent the ideal continuation of a training line started in the first year and which will be completed in the third year, guaranteeing the student the development of specific professional knowledge in the information technology sector. PREREQUISITES The course requires an adequate level of knowledge on the following topics: Boolean algebra, binary arithmetic, combinatorial and sequential networks, Finite State Machines, machine language programming, software system design, C language. TEACHERS AND EXAM BOARD PAOLO GASTALDO Ricevimento: Phone: 010 3532268 email: paolo.gastaldo@unige.it LUCIO MARCENARO Ricevimento: on request Exam Board LUCIO MARCENARO (President) CARLO REGAZZONI RODOLFO ZUNINO PAOLO GASTALDO (President Substitute) LESSONS LESSONS START https://corsi.unige.it/9273/p/studenti-orario Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION First module - Architectures of Electronic Systems: The exam consists of a written exam, which includes questions in multiple-choice test format and open questions. During the semester intermediate tests will also be organized with individual assessment. This evaluation will contribute to defining the final grade. Second module - Laboratory of Informatics and Telematics: The exam takes place on the dates set on the exam calendar from 9 am to 1 pm. Students who take the exam will have to take a test with 62 multiple choice questions (time limit 1h30m) and draft a complex software project with a test approach driven. This second part of the exam can be done in couples. ASSESSMENT METHODS First module - Architectures of Electronic Systems: The learning outcomes achieved by the student will be verified in two ways. During the semester, through the practical exercises proposed in the classroom. At the end of the course through the written test. Second module - Laboratory of Informatics and Telematics: During the course, some exercises are proposed divided into blocks whose themes are aligned with the development of the theoretical part. Students who attend the course can perform the exercises and upload the corresponding source code in a specific repository on GitHub following a table of deadlines that is shared during the first lesson of the course. The teacher punctually corrects the exercises carried out suggesting possible corrections and improvements of the code. At the end of the year students who have correctly completed at least 80% of the proposed exercises are entitled to a bonus on the final exam grade. Exam schedule Data appello Orario Luogo Degree type Note Subject 11/01/2022 10:30 GENOVA Scritto 08/02/2022 10:30 GENOVA Scritto 14/06/2022 10:30 GENOVA Scritto 13/07/2022 10:30 GENOVA Scritto 06/09/2022 10:30 GENOVA Scritto 11/01/2022 09:00 GENOVA Scritto + Orale 11/01/2022 10:30 GENOVA Scritto 25/01/2022 09:00 GENOVA Scritto + Orale 08/02/2022 10:30 GENOVA Scritto 09/02/2022 09:00 GENOVA Scritto + Orale 10/06/2022 09:00 GENOVA Scritto + Orale 14/06/2022 10:30 GENOVA Scritto 17/06/2022 09:00 GENOVA Scritto + Orale 28/06/2022 09:00 GENOVA Scritto + Orale 08/07/2022 09:00 GENOVA Scritto + Orale 13/07/2022 10:30 GENOVA Scritto 03/08/2022 09:00 GENOVA Scritto + Orale 06/09/2022 10:30 GENOVA Scritto 07/09/2022 09:00 GENOVA Scritto + Orale