Main content

Computer Studies

Course Type Bachelor’s degree

Academic year 2022/2023

Membership structure
Disit

The three-year Bachelor’s degree in Computer Studies is open to all and lasts 3 years (full-time) or 4 or 6 years (part-time)

Course locations: Alessandria and Vercelli

The Chair of the Course Council is Prof. Stefania Montani;  e-mail: presccs_lt_informatica@uniupo.it

For more information, visit the webpage UPO risponde.

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).

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 Computer Science Courses and Progammes  and information on the Study Plan (organisation of lessons and educational activity; how to complete the Study Plan), the Didactic Regulations, (the set of rules on teaching that regulate the course), the Didactic System (the set of general rules that regulate the course) for your own cohort (generally related to the year of matriculation).

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.

Last modified 17 January 2024