Regulations of the Degree Programme in Computer Science
(computer science)
Class L-31 “Computer Science and Technology”
Art. 1 – Definition and Classification of the Degree
Art. 3 – Educational activities
Art. 4 – Admission procedures for the degree programme and knowledge required for access
Art. 7 – Distribution of educational activities
Art. 8 – Organisation of teaching activities
Art. 9 – Assessment of academic performance
Art. 10 – Recognition or confirmation of ECTS credits
Art. 12 – Characteristics and procedures of the Final Examination
Art. 13 -Qualification awarded
Art. 15 – Tutoring and teaching support
Art. 17 – Reference teaching structures
Art. 18 – Duties of the reference teaching structures
Art. 19 – Duties of the Programme Coordinator
Art. 22 – Relations with external parties
Art. 1 – Definition and Classification of the Degree
The Degree Programme in Computer Science belongs to the Class of Degrees in “Computer Science and Technology” (Class L-31 of the Ministerial Decree of 16 March 2007 “Determination of degree classes”) and is attached to the Department of Enterprise Engineering, which elects its Programme Coordinator. The teaching of the Degree Programme also falls, culturally and organisationally, within the Faculty of Sciences.
Art. 2 – Qualifying educational objectives of the class and specific educational objectives of the degree programme
The study programme aims to provide graduates with a solid grounding in the various fields of computer science, taking into account both the technical and the cultural aspects of the discipline. At the same time, a further objective of the study programme is to provide a significant set of skills relating to methodologies and techniques for the design and development of computer systems. Graduates of the degree programmes in the class must:
- possess sound basic knowledge in the area of mathematics;
- possess sound computational and computing skills;
- be able to acquire the methods of the discipline and be able to understand and use mathematical descriptions and models of concrete situations of scientific or economic interest;
- be able to use at least one language of the European Union besides Italian, within their specific field of competence and for the exchange of general information;
- possess adequate skills and tools for communication and information management; be able to work in a team, to operate with defined degrees of autonomy and to integrate readily into the workplace.
Graduates of the degree programmes in the class will be able to enter the world of work as specialists capable of operating with flexibility in the context of the design, development and management of computer systems, while at the same time possessing the requirements needed to deepen their studies within Master’s Degree Programmes in computing disciplines or, more generally, ones characterised by significant attention to computing and computational issues.
Specific educational objectives of the degree programme
The final qualifications may be awarded to students who:
- have demonstrated knowledge and understanding in a field of study at post-secondary level and are at a level that, characterised by the use of advanced textbooks, also includes knowledge of some cutting-edge topics in their own field of study;
- are able to apply their knowledge and understanding in a manner that demonstrates a professional approach to their work, and possess adequate competences both to devise and sustain arguments and to solve problems in their own field of study;
- have the ability to gather and interpret data (normally within their own field of study) deemed useful to form independent judgements, including reflection on related social, scientific or ethical matters;
- are able to communicate information, ideas, problems and solutions to both specialist and non-specialist audiences;
- have developed the learning skills they need to undertake further study with a high degree of autonomy.
In addition, graduates in computer science must:
- Possess a sound knowledge and understanding of the foundations of mathematics and, more generally, of the sciences, which are essential in order to meet the other learning objectives of the study programme. In particular, graduates must have:
- knowledge and understanding of the mathematical and scientific principles underlying computer science;
- a systematic understanding of the key aspects and concepts of computer science;
- a clear general knowledge of computer science, including some knowledge of the latest developments in the field.
- Essere in grado di risolvere problemi di informatica adatti al proprio livello di conoscenza e di comprensione e che possono comportare considerazioni al di fuori del proprio campo di specializzazione. L’analisi può comportare l’identificazione del problema, una chiara definizione delle specifiche, l’esame dei possibili metodi di soluzione, la scelta del metodo più appropriato e la sua corretta applicazione. I laureati dovrebbero essere in grado di usare una varietà di metodi, compresi l’analisi matematica, la modellazione computazionale o la sperimentazione pratica, e di riconoscere l’importanza dei vincoli sociali, sanitari e di sicurezza, ambientali e commerciali. I laureati dovranno avere:
- the ability to apply their knowledge and understanding to identify, formulate and solve computing problems using established methods;
- the ability to apply their knowledge and understanding to analyse computing products, processes and methods;
- the ability to select and apply appropriate analytical and modelling methods
- Be able to carry out computing projects appropriate to their level of knowledge and understanding, working in collaboration with computer scientists, computer engineers and non-specialists. Graduates must have:
- the ability to apply their knowledge and understanding to the development and implementation of projects that meet defined and specified requirements;
- an understanding of design methodologies and the ability to use them
- Essere in grado di utilizzare metodi appropriati per condurre attività di ricerca o altre articolate indagini su argomenti tecnici adeguati al proprio livello di conoscenza e di comprensione. Le indagini possono comportare ricerche bibliografiche, la progettazione e la conduzione di esperimenti, l’interpretazione di dati e la simulazione al calcolatore. Possono anche richiedere la consultazione di basi di dati, di normative e di norme di sicurezza. I laureati dovranno avere:
- the ability to carry out literature searches and to use databases and other sources of information;
- the ability to design and conduct appropriate experiments, interpret the data and draw conclusions;
- the ability to work in a laboratory.
- Essere in grado di applicare la propria conoscenza e la propria comprensione per sviluppare capacità pratiche per risolvere problemi, condurre indagini e progettare soluzioni informatiche. Queste capacità possono comprendere la conoscenza, l’utilizzazione e la consapevolezza di processi ed attrezzature hardware e software, la sperimentazione, l’utilizzo di letteratura tecnica e fonti di informazione. I laureati dovrebbero essere anche in grado di riconoscere le implicazioni più ampie e non tecniche della pratica informatica, di tipo etico,ambientale, commerciale e industriale. I laureati dovranno avere:
- the ability to select and use appropriate equipment, tools and methods;
- the ability to combine theory and practice to solve computing problems;
- an understanding of the applicable techniques and methods and of their limitations;
- an awareness of the non-technical implications of computing practice.
The skills required for the practice of the computing profession, which also have applications in broader contexts, must be developed during the educational path within the study programme. Graduates must be able to:
- work effectively both individually and as members of a team;
- use various methods to communicate effectively with the computing community and with society in general;
- demonstrate awareness of the health, safety and legal aspects and responsibilities of computing practice, of the impact of computing solutions in the social and environmental context, and commit to professional ethics, to the exercise of responsibility and to compliance with the standards of computing practice;
- demonstrate awareness of project management and business practices, such as risk and change management, and understand their limitations;
- recognise the need for independent lifelong learning and have the ability to engage in it.
- continue their studies, both in Computer Science and in other scientific or technological disciplines, with an adequate level of autonomy.
- Be able to adapt easily to different working environments and to new problems.
Expected employment and professional opportunities for graduates
Owing to the pervasive nature of computing across the various economic activities, computing skills are required and applicable in a wide range of contexts, making it possible for graduates in computer science to enter the most diverse working environments, in both the public and the private sector. In particular, graduates in computer science have the skills to carry out all the professions listed under points 2.1.1.4 (Computer and telematics specialists), 3.1.1.3 (Computer technicians) of the ISTAT classification of professions, working in sectors such as:
- companies in the industrial sector;
- companies in the services sector;
- public administrations;
- laboratories and research centres.
Among the various conceivable activities, the following may be listed:
- Management and development of computer systems, both within public administrations and in private companies.
- Design, development, integration and customisation of software systems and applications.
- Maintenance and management of software systems and applications.
- Management of information systems and databases.
- Computing support for the development and management of infrastructures and services in the field of telecommunications and, in particular, of Internet access.
- Computing support activities for research within universities or research bodies, whether public or private.
Art. 3 – Educational activities
The educational activity comprises theoretical and practical courses divided into basic teaching modules, core teaching modules, teaching modules in related subjects, teaching modules concerning complementary educational activities, and internships intended to support the student’s entry into the workplace. All educational paths give ample space to tutorials and to tutoring and laboratory activities. The distribution of credits is intended to comply with the ministerial regulations, which define the assignment of a given teaching path to the Class of Degrees in Computer Science and Technology (Class L-31). Each year, the list of the planned educational activities is published in the Student Guide, as well as on the Degree Programme website. Among the elective educational activities, participation in seminar activities and in university or extra-university courses may be considered at the student’s request; the Department Council assesses the relevance of the proposed activities and their possible evaluation in terms of ECTS credits, and also decides on their possible recognition by means of a pass/fail judgement or with a mark.
Art. 4 – Admission procedures for the degree programme and knowledge required for access
Students holding an upper secondary school diploma or another qualification obtained abroad and recognised as suitable are admitted to the degree programme. Within the deadlines set by the relevant call, applicants must submit an application to enrol in the Degree Programme, in accordance with the procedures defined by the University, attaching the qualifications they hold. Admission to the programme, where a restricted number of places applies, and the possible assignment of educational debts are determined, on the basis of the requirements established by the Programme Council, by means of a single test whose procedures are announced each year in a dedicated call.
For admission to the Degree Programme in Computer Science, an adequate initial preparation on the basic topics listed in the Appendix is assumed and, where this is lacking, its acquisition is required. This list may be updated by the Programme Council and may also be consulted in the Student Guide and on the Degree Programme website.
The recovery of any educational debts may be carried out by attending suitable remedial courses offered within the teaching activities, as specified in the Student Guide.
Students coming from other Degree Programmes or from another University may be enrolled in a year after the first if they have previously acquired at least 40 credits valid for the Degree Programme in Computer Science, recognised in accordance with Article 10 below.
The Degree Programme in Computer Science comprises a single curriculum, within which a set of compulsory teaching modules is defined. A space is nonetheless provided for students’ independent choices: such choices are governed by Article 11 below and, for each academic year, by the Student Guide. In order to better guide students’ choices, the Programme Council draws up recommended study plans. Students may also submit requests for customised study plans, the assessment of which, for the purposes of possible acceptance, is delegated to a dedicated committee appointed by the Programme Council.
Under the Decree on Teaching Autonomy no. 509 of 3/11/99, the workload required of the student for the recognition of the various educational activities is measured in credits (hereinafter abbreviated to ECTS credits). One credit corresponds to a workload of 25 hours. As a rule, and unless otherwise specifically resolved by the degree programme, 1 ECTS credit is taken to correspond to 8 hours of lectures (or 12 hours of tutorials or laboratory work of a guided-study nature), plus the individual work that follows. To obtain the Bachelor’s Degree in Computer Science, the student must have acquired a total of 180 credits. These credits are distributed among the various educational activities and disciplinary areas, in accordance with Ministerial Decree 270/04, as further specified in Article 7 below.
Art. 7 – Distribution of educational activities
The Degree Programme in Computer Science provides for the following distribution of educational activities.
| ESSENTIAL EDUCATIONAL ACTIVITIES | ||||
| Educational activities | Disciplinary areas | Scientific-disciplinary sectors | ECTS credits | Total ECTS credits |
| Basic | Mathematical and physics training | MAT/02 – Algebra MAT/03 – Geometry MAT/05 – Mathematical analysis FIS/01 – Experimental physics | 30 | 48 |
| Computer science training | INF/01 – Computer science ING-INF/05 – Information processing systems | 18 | ||
| Core | Computer science disciplines | INF/01 – Computer science ING-INF/05 – Information processing systems | 84 | 84 |
| OTHER EDUCATIONAL ACTIVITIES | ||||
| Related or supplementary | MAT/06 – Probability and statistics MAT/09 – Operations research MAT/08 – Numerical analysis MAT/01 – Mathematical logic | 18 | 18 | |
| Independently chosen by the student (Ministerial Decree 270/04, art. 10, paragraph 5, letter a) | 12 | |||
| Final Examination (Ministerial Decree 270/04, art. 10, paragraph 5, letter c) | 6 | |||
| Foreign language (Ministerial Decree 270/04, art. 10, paragraph 5, letter e) | 3 | |||
| Further educational activities (Ministerial Decree 270/04, art. 10, paragraph 5, letter d) | 9 | |||
The credits relating to the activities chosen by the student are acquired by the student through attendance of courses and the passing of the relevant examinations: a list of such courses is determined by the Programme Council. A student who wishes to attend courses not included in that list may make such a choice within their study plan: in that case, the choice is subject to approval by the Programme Council, with reference to its consistency with the overall educational objectives of the Degree Programme and to the overall cultural value of the proposed study plan.
The foreign language considered is, save for justified exceptions, English.
To be admitted to the Final Examination for the award of the Bachelor’s Degree in Computer Science, the student must have acquired at least 174 credits (and, in general, all the credits provided for in their study plan except those relating to the Final Examination). Exceptions to these requirements may be authorised by the Programme Council in specific and justified cases. The procedures for carrying out the Final Examination are set out in Article 12 below.
The credits relating to further educational activities are awarded within options identified by the Programme Council. Such options may include:
- The completion of internships and placements at companies or public administration bodies: such completion must be requested in advance by the student, specifying the activities to be carried out during the internship, its duration and a contact person at the company or body in question. When approving the internship, the Programme Council states the number of ECTS credits that will be awarded if the internship is concluded entirely successfully. At the end of the internship, the student must request the award of the relevant ECTS credits by providing a short report on the activities carried out, attaching to it a statement from the internship contact person. On this basis, the Programme Council will decide on the award of the actual ECTS credits, which may not exceed what was defined at the time the internship was approved.
- attendance of short courses or seminar cycles on specific topics: the Programme Council will give advance notice of such initiatives, specifying the relevant ECTS credits and the procedures for acquiring them;
- the completion of supplementary activities, assigned on an individual basis, within courses or the Final Examination, up to a maximum of 3 ECTS credits per activity carried out: such credits are awarded on the basis of a communication to that effect from the course lecturer or the Final Examination supervisor.
Where adequate documentation is provided, the Programme Council may recognise the acquisition of educational credits on the basis of suitably qualified professional experience consistent with the educational objectives of the Degree Programme: the maximum number of credits that may be awarded is 60. In that case, the Programme Council will specify the examinations deemed to have been passed and/or the types of credits deemed to have been acquired in return for the award of the educational credits in question.
The Student Guide sets out the list of the courses offered (with their credits and an indication of the relevant educational activity), which enable the student to fulfil the prescribed educational requirements, as well as any prerequisites among the various courses.
Art. 8 – Organisation of teaching activities
The academic year is normally divided into two semesters. In order to make the teaching activity flexible, courses may also be delivered over only part of the semester and, in any case, the Programme Council may establish a different arrangement for a given semester. For courses associated with a particularly significant number of ECTS credits, the Programme Council may decide to deliver the relevant course over the two semesters. The delivery procedures for each course and the teaching calendar are announced at the beginning of the academic year.
Art. 9 – Assessment of academic performance
The assessment of students’ performance is based on examinations that may be preceded by periodic assessment tests, intended to ensure an effective ongoing evaluation of learning, as well as to facilitate the student’s self-assessment. The award of the credits relating to each teaching activity is carried out by means of a final test (examination) for the assessment of performance. Reference is made to the University Teaching Regulations for the procedures for conducting and recording examinations and for the rules concerning the composition of the boards for performance examinations.
Examinations are normally held in three sessions according to the following arrangements:
- Courses worth 12 credits taught in the first and second semester.
- 2 sittings in the summer session
- 2 sittings in the autumn session
- 2 sittings in the winter session
- Courses taught in the first semester.
- 2 sittings in the early summer session
- 2 sittings in the summer session
- 2 sittings in the autumn session
- Courses taught in the second semester.
- 2 sittings in the summer session
- 2 sittings in the autumn session
- 2 sittings in the winter session
The calendars of the final performance assessments are made known at least one month before the start of the sittings. It is the responsibility of the Programme Council to ensure that there is no overlap between the dates of the examination sittings of courses belonging to the same year of the programme. Examinations may be written and/or practical (the completion of projects) and/or oral. Written examinations may consist of essays, quizzes or multiple-choice tests. Oral examinations are public. All examinations are held in lecture rooms or in suitable premises designated by the President of the Programme Council.
The final mark is individual and is expressed out of thirty, possibly with cum laude: it may take into account, in proportions set by the lecturer before the start of the course, both the results of the examination and those of any periodic assessment tests.
Art. 10 – Recognition or confirmation of university educational credits
The partial or total recognition of credits acquired by a student within another study programme of this or another university is established by the Programme Council, on the basis of criteria and procedures predetermined by the Council itself and in accordance with the provisions of the University Teaching Regulations.
The Degree Programme in Computer Science comprises a single curriculum, within which a set of compulsory teaching modules is defined. A space is nonetheless provided for students’ independent choices.
At the beginning of the third year of the programme, the student must submit a study plan, which must be approved by the Programme Council. In order to better guide students’ choices, the Programme Council draws up a recommended study plan. Study plans that comply with the guidelines defined by the Programme Council are automatically accepted by the Programme Council. Alternatively, the student may submit a customised study plan: the possible acceptance of such a study plan by the Programme Council will be subject to its examination and to the introduction of any changes required by the Programme Council.
Art. 12 – Characteristics and procedures of the Final Examination
The Final Examination for the award of the Bachelor’s Degree in Computer Science requires the student to study in depth a topic related to the content of at least one course in their educational plan. This topic must be agreed in advance with a lecturer, who acts as supervisor: lecturers of the bachelor’s and master’s degree programmes who are members of the Faculty staff may act as thesis supervisors. Lecturers of the bachelor’s or master’s degree programme who are not members of the Faculty staff, or lecturers external to the degree programme, may act as co-supervisors.
The topic addressed must be developed as a project documented by means of a written dissertation. Different forms of Final Examination may be authorised by the Programme Council on the basis of a justified request. In particular, in relation to specific objectives and within the framework of agreements that explicitly provide for it, the thesis may be carried out through educational placements at companies, public administration bodies and external organisations, as well as within study visits to other Italian and foreign universities, including under international agreements. In this case the external supervisor takes on the role of co-supervisor, while the President of the Programme Council will appoint as supervisor a lecturer internal to the Degree Programme in Computer Science. The student must produce a document written in Italian and give a seminar presentation. At the supervisor’s request, the document may be written in English: in that case, it must be accompanied by an abstract in Italian. During the seminar presentation, the candidate must demonstrate, in addition to mastery of the topic addressed, autonomy and skills in presentation and literature research.
Graduation sessions are held in four sittings per year, set each year by the Programme Council and publicised. The four sittings are normally set in the months of February (winter session), May (winter session), July (summer session) and October (autumn session). Twenty days before the sitting chosen for the graduation examination, the student must submit an application to the student offices of the Faculty of Sciences, where they will complete the administrative formalities, submitting the supervisor’s statement specifying the title of the thesis, as well as any request for the award of ECTS credits relating to further educational activities, as referred to in Article 6.
The board for the assessment of the graduation examination is composed of 5 members, one of whom acts as President, and possibly one or more substitutes. The board is appointed by the President of the Degree Programme, who notifies the Rector. The President is the professor with the greatest length of service among the lecturers on the board. A public discussion of the dissertation resulting from the thesis work carried out is provided for. During this discussion, questions of a general nature may also be asked, aimed at verifying the candidate’s overall preparation.
The final mark is determined starting from the average of the marks, assessed out of thirty and weighted according to the credits, obtained in the teaching units whose examination provides for a numerical mark. Examinations passed with 30 cum laude are counted as 31 in the calculation of the weighted average. This value, expressed out of one hundred and ten and rounded to two decimal places, may be increased according to the student’s academic career by adding two points where the student graduates within the normal duration (during the third academic year after enrolment) or one point if the student graduates during the fourth year after enrolment. The board may then add to the average converted out of one hundred and ten a score relating to the assessment of the Final Examination: this score is between 0 and 11 points. The supervisor proposes a mark for the Final Examination expressed in whole points: if the proposal is 10 or 11 points, as well as in the case of a request for cum laude, the supervisor must first request the President of the Programme Council to appoint a co-examiner. The board decides the score by majority, having heard the opinion of the co-examiner, if any. The final result is rounded to the nearest whole number (0.50 is rounded to 1). Students who reach a score of 111 may be awarded cum laude, on the prior proposal of the supervisor, accepted by the co-examiner appointed by the President of the Programme Council and by unanimous vote of the board.
Art. 13 -Qualification awarded
Students who complete the educational path by acquiring the prescribed total of 180 educational credits are awarded the Bachelor’s Degree in Computer Science.
The taught courses are developed with content and teaching pace aimed at ensuring adequate learning in relation to the number of study hours envisaged for each course. As provided for by the University Teaching Regulations, for the purposes of professional updating
or of cultural enrichment or curricular integration, the Programme Council will each year establish a list of taught courses available to those who are enrolled at foreign universities, or at other universities within the national territory, subject to authorisation from the university attended or in implementation of specific agreements, or who are graduates or hold the qualification required for enrolment in the University’s degree programmes. Students falling within the categories indicated above who enrol in individual taught courses may sit the relevant performance examination and receive formal certification of it.
Art. 15 – Tutoring and teaching support
Each new student (newly enrolled or transferred) will be assigned, at the beginning of their course of study, a tutor, who may be consulted for general assessments and suggestions regarding the progress of the student’s study activities. Tutoring is among the institutional duties of professors and researchers, as an integral part of their teaching commitment aimed at guiding the cultural development of students. Tutoring activities are planned by the Programme Council at the beginning of each academic year. For support with teaching activities, the Programme Council may provide for the use of recent graduates, subject experts and students under part-time collaboration arrangements.
By 30 June each year, the Programme Council defines and approves the Student Guide for the following academic year. This document is promptly made available in electronic form. The Student Guide indicates, among other things:
- the date and procedures of the test verifying the basic initial preparation;
- the list of the courses offered, with their credits and an indication of the relevant educational activity;
- the start and end dates of the courses;
- the options from which to make choices for the educational activities chosen by the student;
- the list of courses available to students external to the University (see Article 14).
Art. 17 – Reference teaching structures
The reference teaching structure is the Programme Council, composed of all the tenured lecturers in service at the University who hold official courses taught in the programme or other teaching activities explicitly provided for by the curricular regulations and assigned by resolution of the competent body; and of a fixed number of representatives of the students enrolled in the degree programme, in a proportion established by the Statute and elected by the students. The Presidency of the Programme Council is entrusted to a professor who is a member of the Council, elected in accordance with the procedures laid down by the Statute and by the national university regulations.
Art. 18 – Duties of the reference teaching structures
1. The Department Council exercises all the powers previously assigned to the Programme Council by the national university regulations and by the statute.
2. The Department establishes examining committees for teaching matters, as specified below, which are convened and chaired by the Programme Coordinator. Each committee holds office for one year and is automatically renewed unless the Department decides otherwise.
3. The Department Council, on the proposal of a Joint Committee composed of professors and researchers of the university who have been assigned teaching duties in the Degree Programme in Computer Science and/or in the Master’s Degree Programme in Computer Science, as well as of an appropriate representation of the students of the study programmes indicated above, resolves on:
• the activation of new teaching curricula and the deactivation of existing curricula;
• the activation, removal and replacement of compulsory or optional teaching modules, determining the credits associated with them, in compliance with the regulations concerning the assignment of teaching modules to the disciplinary sectors and of the Degree to the degree class referred to in art. 1.
• the teaching framework for each academic year, to be defined by 30 April each year, together with a comprehensive proposal for the staffing of the teaching modules.
• on the Academic Regulations and the related amendments.
4. The Department Council, on the proposal of a dedicated Examining Committee designated by the Programme Coordinator, also resolves on the following matters:
a. the recognition of credits acquired by a student within another study programme in the event of a transfer, any course shortenings and the equivalences of qualifications obtained abroad;
b. the possible recognition of activities chosen by the student consisting of seminars and university or extra-university courses;
c. the approval of study plans;
d. the prerequisites relating to the various teaching units;
e. the use of graduates and subject experts for further support of teaching activities;
f. the establishment of partnership relations with foreign universities for the study visits of our students, and the coordination and assessment of the activities of Erasmus students at our study programme.
5. The Department Council, on the proposal of the Programme Coordinator, finally resolves on:
g. the assignment of tutors to students;
h. the options relating to the educational paths for part-time students;
i. the periods in which to hold the examination sittings and the dates of the graduation sittings;
j. the list of courses available to external students;
k. the time scheduling of the courses;
6. The Programme Coordinator of the study programme, having consulted the Head of Department, adopts urgent measures on teaching matters falling within the competence of the Department Council, submitting them to the Council for ratification at the first subsequent meeting.
7. The Department Council may also mandate the Programme Coordinator to adopt the measures referred to in paragraphs 4 and 5, provided that, for points a. to f., the Examining Committee has given a favourable opinion and, as regards point i., after consultation with the lecturers concerned and with the students elected to the Department Council who are enrolled in one of the Computer Science study programmes.
8. For the purposes of the provisions of Legislative Decree of 27 January 2012, no. 19, the Department Council acts as the quality assurance body for the teaching activities and monitors the teaching activities themselves.
9. The contents of the minutes, in the parts relating to the educational activities, excluding those relating to individual students, are made known to the public through the study programme website.
10. For anything not expressly provided for by these regulations, the Regulations of the Teaching and Research Structures and the University Teaching Regulations apply.
Art.19 – Duties of the Programme Coordinator
The Programme Coordinator of the Study Programme is responsible for implementing the resolutions of the Department Council relating to the Study Programme. The Programme Coordinator:
a. convenes and chairs the Joint Committee and the Examining Committee referred to in Art. 19; in addition, with the mandate of the Department Council, adopts the measures referred to in Art. 19, paragraphs 4 and 5, provided that, for points a. to f., the Examining Committee has given a favourable opinion and, as regards point i., after consultation with the lecturers concerned and with the students elected to the Department Council who are enrolled in one of the Computer Science study programmes.
b. again making use of the Examining Committee referred to in Art. 19, paragraph 4, examines the applications for admission to the Degree Programme received and determines their outcome. The assessment follows in any case the criteria indicated in Art. 4.
c. proposes to the Department Council the resolutions relating to Art. 19, paragraph 5.
d. appoints the Board for the Final Examination, notifying the Rector; in addition, appoints the examination boards relating to the courses of the Study Programme.
e. sets the lecture rooms or premises for the conduct of each examination.
f. by 30 June each year, defines and approves the Student Guide for the following academic year, in line with what has been resolved by the Department Council.
The Programme Coordinator, having consulted the Head of Department, adopts urgent measures on teaching matters falling within the competence of the Department Council, submitting them to the Council for ratification at the first subsequent meeting.
As an aid to carrying out their duties, the Programme Coordinator may appoint committees for specific preparatory activities.
The Programme Council establishes a joint teaching committee composed of two professors and two students who are members of the Council itself, the former designated by the lecturers of the Council and the latter by the students elected to the Council. The committee holds office for two academic years and carries out the duties provided for by art. 12, paragraph 3 of Ministerial Decree 270/04.
The Programme Council verifies – through a steering committee composed of lecturers, student representatives and representatives of the world of work (schools, the culture-related business world, specific companies contacted) – the educational needs with respect to the labour market, in order to define the employment potential of graduates in the various curricula.
Art.22 – Relations with external parties
For the purposes of carrying out the teaching and placement activities of the Degree Programme, and for the availability of teaching and scientific equipment, agreements may be concluded with bodies, companies and institutions as referred to in Presidential Decree no. 162 of 2 October 1982. For this purpose, the Degree Programme will rely, for administrative purposes, on a Department or interdepartmental Centre of the University.
Knowledge required for access to the Degree Programme
Topics in Mathematics
- Set theory. Knowledge of the main operations on sets: union, intersection, complementation.
- Elementary notions of logic. Being able to distinguish the hypotheses of a proposition from the thesis. Being able to distinguish necessary conditions from sufficient ones. Being able to express the negation of a proposition.
- Elementary notions of Logic and Boolean Algebra. The functions AND, OR, NOT.
- Elementary notions of combinatorics. Permutations, arrangements, combinations.
- Elementary notions of probability. Possible cases and favourable cases, probability of the union, intersection of events and of the complement of an event.
- Representation of numbers in different bases.
- Algebraic manipulations, simplifications; elementary calculation with fractions and their conversion into decimal form. Greatest common divisor, least common multiple, prime numbers and decomposition of integers as a product of prime numbers. Absolute value. Ordering and comparison of numbers.
- Proportions, percentages.
- Polynomials: operations between polynomials, special products, factorisation. Simplification of fractional rational expressions.
- First-degree equations and the solving of problems that reduce to first-degree equations. First-degree systems with two and three unknowns.
- Second-degree equations and the solving of problems that reduce to second-degree equations.
- Powers with real exponents and logarithms: basic properties. Inequalities for expressions containing logarithms and powers.
- Algebraic inequalities of the first, second and higher than second degree; rational and irrational equations and inequalities, and ones containing absolute values.
- Trigonometry: measurement of angles in radians, the unit circle; the elementary trigonometric functions (sine, cosine, tangent) and the notable identities among them; the addition and subtraction formulae
- Elements of Euclidean geometry: the elementary properties of the main plane figures; relations between the elements of a triangle, the theorems of Pythagoras, Euclid and Thales. The circumference of the circle, the area of the circle and the volume of the cube, the cylinder, the cone and the sphere.
- Knowledge of Cartesian coordinates and the first concepts of the analytic geometry of the plane. Equations of lines, circles and parabolas. The line passing through two given points. The circle passing through a given point and with a given centre.
UNIVERSITA' DEGLI STUDI ROMA "TOR VERGATA"