[ACSAI] Objectives

◀️ Homepage 🌐 Source 🇬🇧 Lang

The Bachelor’s Degree Program in Applied Computer Science and Artificial Intelligence aims to train professionals capable of successfully tackling—also at the international level—the challenges posed by the growing demands of the information society, particularly in the areas of data processing and decision-making based on artificial intelligence and machine learning.
Graduates of this program are computer scientists with a solid foundational education in the core areas of computer science, including programming languages, software design and development methods, algorithms and computational complexity, discrete structures, and the theoretical foundations of computer science.
This background provides them with the methodological tools necessary for continuous knowledge development throughout their careers, enabling them to keep pace with the rapid evolution of information and communication technologies.
In addition, graduates will have strong technical competencies, particularly in areas such as parallel and distributed software, computer architectures, computer networks, information systems and databases, human-computer interaction, artificial intelligence, and cybersecurity—thus enabling quick integration into the workforce in the field of digital technologies and intelligent systems.
Graduates will also be qualified to pursue second-cycle (Master’s) degree programs in computer science or in related scientific fields.
Their foundational academic preparation will ensure that graduates develop:

Thanks to their solid theoretical, methodological, and technological foundations, graduates will be able to:

Graduates will be able to work professionally in both software-producing and software-using organizations, in the public and private sectors, in the following occupational areas:

Program Structure
The curriculum is structured as follows:

  1. First year: students acquire foundational knowledge in mathematics and physics, along with an introduction to core concepts in computer science;
  2. Second year: the mathematical foundations are completed and further knowledge in computer science is developed, with a focus on modeling, optimization, and AI software learning techniques;
  3. Third year: the computer science education is completed through courses in applied computer science and artificial intelligence, allowing students to specialize in more theoretical or applied areas depending on their interests.

The third year also includes elective credits, a mandatory internship, and the final graduation exam.
All courses include laboratory activities, design projects, or problem-solving exercises.
In particular:

Internship and Final Examination
The internship is carried out under the supervision of a faculty advisor and may take place:

In both cases, the internship involves working on a real-world problem, which the student must solve by developing a project using a professional approach, typically involving analysis, design, and software development activities.
The final examination consists of a written report presenting the results of the internship and an oral presentation, in which students demonstrate their understanding of the topics addressed and the tools used.
Teaching Regulations
The program regulations define, in accordance with applicable laws, the proportion of the total workload dedicated to individual study or other independent learning activities required of students.