The programme

This section provides a comprehensive overview of the degree programme, including details on its structure, regulations, and additional resources. It also introduces the University’s Quality Assurance system and outlines the Student Orientation services available to prospective students, aimed at guiding them in selecting the most suitable course.

Course of study in brief

The bachelor's degree program in Computer Science aims to provide the skills necessary to work in the areas of design, implementation, development, operation and maintenance of computer systems, both in manufacturing companies in the areas of computer and information systems, and in public administrations, businesses and laboratories using complex computer systems. This course aims to develop skills typically in the following areas: information systems and databases, complex software architectures, information and knowledge modeling, network services (with emphasis on design), and systems security. In addition, the course aims to provide knowledge and skills in the various areas of information and communication sciences and technologies and to enable the effective use, in written and oral form, of at least one language of the European Union, in addition to Italian.

These skills will be attained through the study of basic physics-mathematics and computer science subjects, which are followed by more specific teachings from both foundational and application perspectives, such as computer networks, foundations of computer science, databases and software engineering. Choice courses are also provided to specialize each student's path. There are also opportunities for business internships/internships and study and internship experiences abroad through international mobility programs.

The Course of Study promotes the acquisition of transversal skills aimed at the most complete training of the student and usable for the subsequent path of job placement, recognizing an adequate number of university credits to students who follow with profit the courses specifically offered by the University or other institutions.

In particular, the course aims to train professionals with skills in the fields of information and communication sciences and technologies, with the ability to address and analyze problems and find appropriate solutions, developing new ones or applying/adapting existing tools and techniques, all with adequate ability to work in a team, operate with defined degrees of autonomy and fit readily into work environments.

Work environments
Possible job outlets are with public or private entities in the field of information technology. In particular, computer science training, based on a solid physical-mathematical foundation, allows the graduate to fit easily both in companies that design and develop computer systems and in businesses, public administrations, and, more generally, organizations that use computer systems, succeeding in a short time, to acquire any specific skills required.

From school to university
The bachelor's degree program in Computer Science is open-access. A compulsory test to be passed within the first year of the course certifies the possession of basic mathematical and logical knowledge necessary to attend the course with profit.

Ongoing tutoring
In order to guide and assist students throughout their education, some faculty members are entrusted with tutoring duties, as indicated on the information page. There is also a Tutoring Service carried out by senior students already enrolled at the University who provide their university experience to support future freshmen and fellow students.

 

  • Degree type Corsi di laurea
  • Duration 3  years
  • Part-time Study option available Yes
  • Admissions Open degree programme, TOLC-I test required
  • Class attendance requirements Non obbligatoria
  • Degree class
  • Course of National And EU interest Yes
  • S.T.E.M. course Yes
  • Ammesso al progetto PA 110 e lode Yes
  • Administrative headquarters verona
  • Locations for lessons and exams Map of the Locations
  • Language Italian
Il corso di laurea proposto fornisce al laureato le competenze necessarie per operare negli ambiti della progettazione, realizzazione, sviluppo, gestione e manutenzione di sistemi informatici sia in imprese produttrici collocate nelle aree dei sistemi informatici e dei calcolatori, che nelle amministrazioni pubbliche, nelle imprese e nei laboratori che utilizzano sistemi informatici complessi.
Il corso di laurea in Informatica è di tipo metodologico.

Il corso di laurea comprende attività finalizzate ad acquisire competenze di base nei seguenti campi:

Competenze matematiche e fisiche di base (Primo/secondo anno)
- matematica discreta e del continuo;
- fisica.

Competenze informatiche di base (Primo/secondo anno)
- programmazione e algoritmi;
- architetture degli elaboratori, sistemi operativi e reti di calcolatori.

Ulteriori competenze specifiche (Secondo/terzo anno):
- basi di dati e sistemi informativi;
- fondamenti dell'informatica;
- linguaggi di programmazione;
- compilatori;
- tecniche avanzate di programmazione;
- elaborazione dei segnali e immagini;
- grafica al calcolatore.

Per gli scopi indicati, il CdS:
Fornisce le competenze matematiche, fisiche e informatiche sulle quali fondare l'acquisizione delle conoscenze tecniche e di programmazione di sistemi informatici complessi; fornisce gli elementi culturali e tecnologici per acquisire una reale operatività professionale, anche in settori applicativi diversi; integra la preparazione tecnico-scientifica con conoscenze linguistiche; prevede l'obbligo di tirocini formativi presso aziende o laboratori nazionali ed internazionali.

Questi obiettivi vengono perseguiti predisponendo un corso di laurea basato prevalentemente su insegnamenti fondamentali ai quali sono attribuiti un congruo numero di crediti. Gli insegnamenti si susseguono nel corso del triennio in modo tale che l'apprendimento delle competenze di base nei vari ambiti garantiscano la costruzione di competenze operative ed applicative, obiettivo che si raggiunge facendo si che il piano didattico di ogni studente preveda sempre almeno 4 competenze tra quelle specifiche elencate sopra, indipendentemente dalle possibilità di scelta dello studente stesso.

PROFILO PROFESSIONALE

PROGRAMMATORI E TECNICI INFORMATICI

Funzione in un contesto di lavoro

Il laureato in Informatica in qualità di programmatore e analista può svolgere funzioni legate principalmente a sviluppo, gestione e manutenzione di sistemi informatici con particolare riguardo ai requisiti di affidabilità, prestazioni e sicurezza nei seguenti ambiti:

  • sviluppo di software;
  • installazione di reti di calcolatori;
  • implementazione di sistemi informativi;
  • sviluppo di applicazioni web;
  • sviluppo di applicazioni per sistemi dedicati;
  • sviluppo di sistemi e interfacce visuali nell'ambito della visione artificiale e dell'interazione uomo-macchina;
  • amministrazione di sistemi informatici.

Competenze associate alla funzione

Le competenze relative alle figure professionali che possono essere ricoperte dal laureato in Informatica sono legate ai seguenti aspetti:

  • conoscenze nei settori delle scienze e tecnologie dell'informazione e della comunicazione mirate al loro utilizzo in ambito di sviluppo, gestione e manutenzione di sistemi informatici;
  • capacità di affrontare e analizzare problemi e di sviluppare sistemi informatici per la loro soluzione;
  • conoscenza delle metodologie di indagine e capacità di saperle applicare in situazioni concrete con appropriata conoscenza degli strumenti matematici e fisici di supporto alle competenze informatiche;
  • capacità di lavorare in gruppo, operare con definiti gradi di autonomia, e inserirsi prontamente negli ambienti di lavoro.

Sbocchi occupazionali

Il laureato in Informatica è in grado di svolgere compiti tecnici o professionali nell'ambito delle tecnologie informatiche presso enti pubblici o privati. In particolare, la formazione informatica, fondata su solide basi di matematica e fisica, permette al laureato di inserirsi agevolmente sia in imprese che progettano e sviluppano sistemi informatici, che in imprese, pubbliche amministrazioni e, più in generale, organizzazioni che utilizzano sistemi informatici, riuscendo, in tempi brevi, ad acquisire eventuali competenze specifiche richieste.