- Docente: Giancarlo Succi
- Credits: 6
- SSD: INFO-01/A
- Language: Italian
- Teaching Mode: Blended Learning
- Campus: Bologna
-
Corso:
Second cycle degree programme (LM) in
Computer Science (cod. 6698)
Also valid for Second cycle degree programme (LM) in Digital Innovation Policies and Governance (cod. 6777)
Learning outcomes
The course aims to educate students so that, at the end of the course, they: • know the main cognitive models that can explain how people develop software • are aware of the opportunities and limitations of applying artificial intelligence tools to software development • become familiar with how software engineering principles can guide the development of artificial intelligence-based systems • master the principles of blockchain and its applications • understand the role and potential of cryptocurrencies, and the issues associated with them in the development of software systems • are able to build complex production and product models by combining the various leading sectors of today's production, with particular relevance to artificial intelligence, blockchain systems and cryptocurrencies
Course contents
In recent years, there has been a substantial paradigm shift in software development, leading to a rethinking of processes and application areas. In particular, there has been a renewed interest in artificial intelligence, with a strong focus on the application of machine learning in prediction and quality models, and in the use of cognitive models to guide production processes. On the other hand, there has been a strong need to identify suitable software tools for managing data analytics platforms, which are increasingly complex and generate systems that initially appear to be impressive but are ultimately difficult to evolve.
Readings/Bibliography
Material presented in class, other references communicated by the instructor.
Teaching methods
Synchronous in person and online teaching with particular care for working students
Assessment methods
Oral exam
Teaching tools
Open source or, anyway, free tools, including latex, overleaf, constructor fabric, etc.
Office hours
See the website of Giancarlo Succi