- Class: L-31
- Location: MESSINA
- Language: English Italian
- President: GIACOMO FIUMARA
- Access: Free
Students in possession of a secondary school diploma or other qualification recognized as suitable, including those obtained abroad, can access the bachelor's degree course.
The Bachelor's Degree Course in Computer Science includes a mandatory check of basic mathematical preparation through the "Science Knowledges" test, organized as an evaluation test for all students enrolling in scientific degree courses at the University of Messina and many other Italian universities.
Enrolled students who have not passed the "Basic Mathematics Knowledge" test will have at least three further test sessions available to recover their educational debt.
Passing the "Basic Mathematics Knowledge" test is achieved with a score of 10 out of 25.
The debt can alternatively be filled by passing an exam of basic mathematical content, defined as assigned to one of the scientific-disciplinary sectors MAT/01 - MAT/09.
For all information on the organization of the "Basic Mathematics Knowledge" test, on the contents and methods of verification, please click here.
As reported in the study manifesto, the three-year Bachelor's Degree course in Computer Science aims to train IT professionals capable of using emerging technologies and developing new solutions in the digital field. Computer science graduates must be able to combine a solid foundation in the areas of mathematics and physics, which provide the tools of logic and problem-solving methods, with the basic and advanced tools to program and become producers and managers of solutions software. They must also develop a professionalism that allows them to safely manage adequate IT tools in industrial and commercial contexts and to keep up to date with the progress of IT techniques.
Achieving the educational objectives of the Bachelor's Degree in Computer Science is based on the following thematic areas:
- Area di base dei settori di fisica e matematica;
- Basic IT area, oriented towards knowledge of programming and administration tools for information systems;
- Information technology area, for the conscious use of information technologies and platforms, for the configuration and management of multimedia, web-oriented and mobile information systems;
- Area of advanced IT solutions, for a start in the development of complex IT systems, the analysis and processing of large amounts of data.
The training course is organized in such a way as to provide, especially in the first year, the basic tools necessary for understanding and formalizing models of physical reality and discrete models, and the programming fundamentals preparatory to the advanced teachings of the following years. The second and third-year courses will address specific topics related to computers and networking, different programming paradigms, information technologies, statistics and data analysis.
The Computer Science student will be able to address and analyze problems using appropriate investigation methodologies in concrete situations. At the end of the course of study, they will therefore be able to develop and manage complex IT systems, adopting available technologies and/or adapting them to their own needs.
The training course is organized in such a way as to combine the acquisition of theoretical knowledge with laboratory and independent or group project activities, encouraging the development of practical skills for the application of the knowledge acquired in different application contexts.
The use of specific teaching and testing methodologies is envisaged for the development of transversal skills necessary for students to deal with work and professional contexts following the study programme. In particular, the Computer Science student will develop the ability to work in a team, to operate with defined degrees of autonomy and to fit readily into work environments.
You will be able to use the English language effectively in your specific area of expertise and for the exchange of general information.
External activities are planned such as training internships in companies, public structures, laboratories and study stays at other Italian, European and non-European universities.