Overview Introduction Our Master of Science programme is organised into two study pathways:Artificial Intelligence and Data Analytics (AIDA), focusing on the management, analysis and visualisation of vast quantities of digital data for artificial intelligence or data analysis;Reliable and Secure Software Systems (RESSY), dedicated to the design, development, verification and management of reliable, secure, distributed and resilient software systems. Learning by doing The programme combines traditional lectures withlaboratory work and project development, where possible in collaboration with industryseminars and short courses on selected topics Career opportunities Depending on their course of study, graduates may go on to become senior data scientists, business intelligence analysts, AI engineers, cybersecurity managers, technical leaders or project managers in industry or research centres, or they may continue their studies towards a PhD. The UN’s 2030 Agenda for Sustainable Development The Master’s programme in Computer Science and its associated teaching activities promote the following goals of the 2030 Agenda for Sustainable DevelopmentGoal 4 - Quality education: ensuring inclusive and equitable quality education and promoting lifelong learning opportunities for allGoal 5 - Gender equality: achieve gender equality and empower all women and girls.Goal 8 - Decent work and economic growth: promote sustained, inclusive and sustainable economic growth, full and productive employment, and decent work for all.Goal 9 - Industry, innovation and infrastructure: building resilient infrastructure, promoting inclusive and sustainable industrialisation, and fostering innovation. What you will learn cloud and high-performance computing Programming techniques for large-scale applications distributed systems from distributed algorithms and protocols to multi-agent systems, networks and blockchains machine learning statistical foundations, efficient algorithms, deep learning data pipelines and data governance the data lifecycle, from acquisition to the Internet of Things, through to data management and protection data analysis (AIDA) From data warehousing to data visualisation AI-augmented software engineering (RESSY) dedicated to the use of AI and LLMs to support software development, testing, analysis and maintenance images and natural language processing (AIDA) text analysis and computer vision software engineering (RESSY) concepts, methods and technologies for the development of high-quality software computer graphics and augmented reality (AIDA) From geometric modelling to human-computer interaction software security (RESSY) to analyse, resolve and prevent security issues in the software system Key: AIDA refers to the Artificial Intelligence and Data Analytics programme, RESSY to the Reliable and Secure Software Systems programme. Did you know that... Several lecturers are leading scientists in their field Multidisciplinary and team-based work is encouraged Seminars and short courses on topical issues are organised throughout the year Working side by side with teachers and staff is common practice the students come from all over the world the labour market will be easily accessible Contents Artificial Intelligence and Data Analytics Syllabus The know-how and skills required to manage and analyse data effectively are essential for developing technologies capable of supporting decision-making and improving quality of life by creating smarter systems or providing better services.You will learn to:model, process and extract knowledge from data,manage heterogeneous, complex and noisy data,interact with industry experts and understand their problems and requirementsfocusing on artificial intelligence or data analysis. Course Syllabus: Reliable and Secure Software Systems Digital technologies underpin every aspect of our lives: from the ubiquitous apps that we all use several times a day, to the less obvious software embedded in household appliances, vehicles and critical systems. Insecure, underperforming and poorly designed software has become a threat to the management, safety and security of our society. High-quality software must be produced and maintained with care, using professional processes and cutting-edge technologies.You will learn:advanced methodologies for developing high-quality software;techniques for designing and verifying secure software;technologies for distributed, reliable and resilient systems;automated testing, formal methods and AI for software Coordinator Image Welcome to the Master’s programme in Computer Science at UniGe. Whether your ambition is to become an expert in Artificial Intelligence and Data Analytics or in Reliable and Secure Software Systems, you will experience our friendly and inclusive atmosphere and share our enthusiasm for learning. Our community – students, lecturers, teaching assistants and staff – strives to integrate educational and research programmes. Alessandro Verri Where we are DIBRISValletta PuggiaVia Dodecaneso, 35, 16146 Genoa GE Contact Us