Technology
Subject: INDUSTRIAL INFORMATICS (A.A. 2024/2025)
degree course in COMPUTER ENGINEERING
Course year | 3 |
---|---|
CFU | 6 |
Teaching units |
Unit Informatica Industriale
Computer Engineering (lesson)
|
Exam type | written |
Evaluation | final vote |
Teaching language | Italiano |

Overview
In this course, students will learn how to program, design and integrate computing platforms for industrial systems. They will focus both on traditional PLC-based boards, and on advanced systems made of accelerators such as GPGPUs.
Admission requirements
No prerequisites/mandatory courses, but students should be already familiar with C/C++ programming. Basics in electronics could help the candidate, but they are not mandatory either.
Course contents
Automata and machines (4 ore, 0.5 CFU)
Embedded industrial computers (8 hours, 1 CFU)
PLC programming (8 hours, 1 CFU)
Embedded GP architectures (4 ore, 0.5 CFU)
Advanced parallel programming (4 ore, 0.5 CFU)
Heterogeneous computing:GPGPUs, FPGAs... (4 ore, 0.5 CFU)
Embedded machine learning (4 ore, 0.5 CFU)
Automotive systems (4 ore, 0.5 CFU)
2/3 seminars (TBD) (8 hours, 1 CFU)
Teaching methods
"Physical" lesson Practical exercise in presence Home exercise Tight interaction with IoT course
Assessment methods
Mandatory written exam - 10 multiple choice questions, which sum up to 17-20 pts + "open questions", to get to 30/30 - optionally, oral or project, that can assign -30 ti +4 points. This is mandatory to gain "cum laude" acnkowledgement - whoever receives a mark of at least 9 pts to the multiple question section and at least 15 pts to the total written exam, can request an integration with oral exam - coding is not part of the exam. Nonetheless, code snippets might be part of both written and oral exams - the (optional) project topic is to be agreed with the teacher
Learning outcomes
After this course, the students will be able to design, program and deploy simple industrial-grade systems, of three different generations
Readings
Dispense del docente
A. Fantechi, ''Informatica Industriale'', Città Studi Edizioni
Bolton, "Programmable Logic Controllers", Newnes ed.