Why study Computer Science

  • Logical and mathematical foundations of information processing
  • Problem solving and programming
  • Software design and development
  • Artificial intelligence and data mining
  • Internet, web services, social networks

Within the Bachelor’s Degree Programme in Computer Science, alongside the more technology-oriented training focused on acquiring knowledge and skills for building software systems, emphasis is also placed on the mathematical foundations of the discipline. The aim is to educate students not only in technologies but also, and above all, in the rigorous and formal reasoning required of anyone who must produce highly complex systems, such as computer applications and services.
The Degree Programme lasts three years, for a total of 180 credits.

Computer Science studies the design of methods, procedures, and, more generally, solutions for the management and processing of information in the most diverse application
contexts, as well as their implementation in the form of
software systems. To this end, it requires both a significant ability to solve problems, even difficult and complex ones, and an adequate logical-mathematical sensibility to analyse the correctness and efficiency of the solutions identified, and, finally, technological skills to build the systems that implement them and make them effectively available.

Information organisation. Algorithms and data structures. Programming languages and methodologies. Software systems analysis and development. Optimisation and operations research.
Database and information systems design. Data analysis. Artificial intelligence. Internet and World Wide Web applications and services.

Design of automated solutions for information management and processing problems.
Design and development of computer systems and services. Management of activities related to the production of computer systems (life cycle). Information extraction from large volumes of data.

Systems design and development. Technological upgrading and digital innovation management. Project management. Self-employment and consultancy.