You are here: Home » Study Plan » Subject

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)
  • TAF: Compulsory subjects, characteristic of the class SSD: ING-INF/05 CFU: 6
Teachers: Fittizio DOCENTE
Exam type written
Evaluation final vote
Teaching language Italiano
Contents download pdf download

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.