Main content

Computer Studies 2026-2027

Tipologia corso Bachelor’s degree

Anno accademico 2026/2027

Struttura di appartenenza
Disit

Watch the video presentation of the course!

You can also download the Information brochure.

L-31 Class of bachelor's degrees in Computer Science and Technology.

The bachelor's degree program in Computer Science is Free access and lasts 3 years full-time, 4 or 6 years, if you choose the part-time route.

The course is delivered in Italian

Course location: Alessandria e Vercelli

The Chair of the Course Council (CCS) is Prof.ssa Giuliana Franceschinis, for any inquiries and clarifications she can be reached at the e-mail address:  presidente.triennale.informatica@uniupo.it

Goals

The main educational objectives of the degree course in Computer Science can be summarised as follows:

  • knowledge of the fundamental notions of hardware and software architectures, operating systems and networks
  • knowledge of, and ability to use, programming paradigms and languages, and development environments (also web-based)
  • knowledge of fundamental concepts and design of algorithms
  • knowledge of fundamental concepts and methodologies relating to databases, their design and systems for their management
  • ability to provide integrated solutions to IT problems using the tools available and suggest alternatives

To obtain the degree you must achieve 180 university credits (CFU).

Key strengths
  • A qualification that’s immediately recognised (you’ll find a job straight away!)
  • Excellent links with businesses (you’ll be able to choose from a range of job Internship opportunities)
  • Support for taking part in Erasmus+ and Free-Mover programmes
  • Quality certification (GRIN seal of approval)
  • Spacious and up-to-date laboratory facilities
Possible fields of employment

The degree program in computer science has numerous professional opportunities as demonstrated by the strong employment rates achieved by our graduates. Currently the main areas are:

  • analysis, design and development of information systems
  • design and management of web and mobile applications
  • development of application software, and management of computer resources (hardware and software).

However, given the continuous evolution of information technologies, new outlets and professions are also bound to open up in the coming years.

Course Organisation

In this section you can find the:

For more information on courses and programmes of previous years you can visit the page Course Archive.

From the Library Catalogue you can search by content or teacher, and find the textbooks recommended for preparation of exams.

Lessons Timetable

You can find information on the lessons timetable in UPOPlanner

Diagnostic Entrance Test

The course does not ask for specific requisutes. It is not necessary to have studied Computer Science at high school or know how to programme. Nor do we ask you for any particular mathematics ability. We simply ask that you have an inquiring mind and a rational/logical way of thinking. In this sense, access to the course requires an evaluation of basic skills, which are evaluated via a diagnostic entrance test which is compulsory for all students. Failure to pass the test does not automatically exclude you from the course; equally, passing the test does not earn you any academic credits. However, failure to pass the test results in a compulsory catch-up course in the first semester. Students who can prove they have already demonstrated their basic skills in other universities are excused from this test.

English Placement Test (EPT)

Any student who does not possess a suitable English language certificate must take the English Placement Test of Oxford University Press to determine their initial level of English language proficiency.

The test is designed to check your knowledge of the English language. Placement at level A1 or A2 means you will be obliged to attend an elementary course (20 hours) to prepare you for the more advanced English language course (50 hours).

Il test does not substitute the Department’s English test, which must also be taken according to your own study plan and regulations of your degree programme.

Final Exam

All information regarding the final exam can be found on DIR.

Core faculty/Academic Tutors/ Teaching Committee

These are the academic staff members designated in accordance with the requirements established by the Italian Ministry of University and Research to ensure the delivery of the degree programme.

Faculty members at the Alessandria campus: Aceto Lidia, Anglano Cosimo, Canonico Massimo, Egidi Lavinia, Guazzone Marco, Ruffo Giancarlo, Striani Manuel, Terenziani Paolo, Theseider Dupré Daniele

Faculty members at the Vercelli campus: Codetta Raiteri Daniele, Giordano Laura, Lai Mirko, Laguzzi Giorgio, Luzzini Paolo, Montani Stefania, Pennisi Marzio, Piovesan Luca e Zamparo Marco

Academic Tutors

Academic tutors provide guidance and support throughout your studies. They advise students on the choice of study options and assist them during their entire academic journey.

Academic Tutors Alessandria campus: Lidia Aceto, Cosimo Anglano, Alessio Bottrighi, Massimo Canonico, Daniele Codetta Raiteri, Lavinia Egidi, Alberto Ferrero, Giuliana Franceschinis, Laura Giordano, Marco Guazzone, Giorgio Laguzzi, Mirko Lai, Giorgio Leonardi, Stefania Montani, Marzio Pennisi, Giancarlo Ruffo, Mario Sitta, Manuel Striani, Paolo Terenziani, Daniele Theseider Dupré, Anna Paola Todino.

Academic Tutors Vercelli campus: Vincenzo Barone, Alessio Bottrighi, Daniele Codetta Raiteri, Laura Giordano, Pietro Antonio Grassi, Giorgio Laguzzi, Mirko Lai, Paolo Luzzini, Stefania Montani, Marzio Pennisi, Luca Piovesan, Giancarlo Ruffo, Anna Sapienza, Marco Zamparo.

Teaching Committee

The Teaching Committee consists of 

President: Prof. Stefania Montani. Components: Prof. Lavinia Egidi, Prof. Giuliana Franceschinis, Prof. Paola Giannini, Prof.Laura Giordano, Prof. Giorgio Leonardi, Prof. Daniele Theseider Dupré.

E-mail: cdid_triennaleinf@uniupo.it

The Committee is responsible for:

  • assessing admission procedures and students' entry qualifications;
  • providing advice on programme transfer applications;
  • evaluating requests for the recognition and transfer of academic credits and examinations.

Contact details for all academic staff members are available on UPOBook.

Student Representatives

All information is available on the Student Representatives page

Need information?

If you are looking for information about lecturers and office hours: UPObook
If you want to contact the Student secretariat UPOanswers
If you want to speak directly with the Secretariat (in case of particularly complex issues): UPOriceve
If you are looking for information on job orientation, internships/internships and job placement: jobplacement@uniupo.it

A complete list of useful contacts can be found on this page of the University website.

Quality Assurance of the Bachelor’s degree in Computer Studies 

The Quality Assurance  Quality Assurance of teaching is linked to the University Quality Policies, and is implemented by monitoring and evaluation of courses with a view to continuous improvement. The Degree Course Council is the academic body that deals with decisions strictly linked to the course, such as study plans, credit recognition, degree procedures, degree sessions and teaching calendars.

 

Last modified 12 November 2026