The Bachelor's Degree Programme in Computer Science teaches the main techniques to elaborate, memoize and transmit information, and how to solve complex problems dealing with automated information processing.

From the 2024/2025 academic year the course is offered in Italian and in English, thanks to two distinct curricula similar in content and purpose.

In the first 2 years the programme provides a fundamental background in mathematics and a solid background in the main fields of computer science (for instance, programming, algorithms, databases, computer networks, etc.). Then the course evolves into a choice of more-specific courses.

This degree programme is suggested for both students willing to proceed their studies with some computer-science related, or similar, M.S. degree, and students who are not planning to proceed their studies after their B.S. degree. 

Course content