Degree Programs

The University of Naples Federico II offers a complete academic path in Computer Science, designed to provide students with solid theoretical foundations and practical skills in software development, data science, artificial intelligence, and systems engineering. Specifically, we offer a Bachelor’s Degree (BSc) program and a Master’s Degree (MSc) program.

Bachelor’s Degree (BSc) in Computer Science

A three-year undergraduate program that introduces students to core topics in programming, algorithms, computer systems, and mathematics. It prepares students for both professional careers and further academic study. Currently, lectures are held in italian.

Master’s Degree (MSc) in Computer Science

A two-year graduate program focused on advanced topics such as machine learning, software engineering, scientific computing, and distributed systems. It is ideal for students aiming to specialize and pursue research or high-level industry roles. Currently, lectures are held mostly in italian.