Computer engineering students receive a solid grounding in basic sciences (mathematics, physics, chemistry) as well as engineering sciences, providing the tools and scientific methods to ensure a rigorous approach to engineering problems. The analysis, design and maintenance of IT systems requires wide-ranging scientific knowledge in key areas of information engineering (electronics, automation, telecommunications), accompanied by thorough techn... More...
Computer engineering students receive a solid grounding in basic sciences (mathematics, physics, chemistry) as well as engineering sciences, providing the tools and scientific methods to ensure a rigorous approach to engineering problems.
The analysis, design and maintenance of IT systems requires wide-ranging scientific knowledge in key areas of information engineering (electronics, automation, telecommunications), accompanied by thorough technological and methodological expertise in the main areas specific to computing.
The BSc degree programme has a single core curriculum that provides students with basic engineering concepts and thorough knowledge of the main characteristics of information processing systems, for both hardware and software components. In particular, the courses cover the basic principles of computers and computer systems, problems encountered in the design and integration of hardware and software, and advanced aspects of operating systems, programming languages, techniques and methods of software engineering, and principles and technologies for modeling, designing and managing databases.
The first year, shared among all engineering courses, covers basic topics in mathematics, physics, chemistry and IT, supplemented by English. The second year provides a common knowledge base in the field of information engineering regarding electrical engineering, electronics, advanced architecture and programming of computer systems, along with completion of basic training in mathematics and physics.
The third year focuses on the specific contents of IT engineering, integrated with topics of electronics, telecommunications and automation. Focus is placed on application problems and in-depth studies specific to information processing systems, with study of the theoretical and practical aspects of operating systems, design and management of databases, and design of software and computer networks. During the third year students can choose to do an internship in a company. The final exam consists in preparing a written dissertation.
Given the large presence of students from other nations, lectures are held in Italian and English. It is also possible to attend courses abroad and obtain double degrees, under agreements with universities in other countries.
Students can follow the educational programme in Italian or English.
The competence of the engineer is not limited to knowledge, but includes knowing how to apply the knowledge gained. Many courses include laboratory activities with experiments in the use of data processing equipment (calculators) or electronic equipment (oscilloscopes, signal generators, etc.)
Basic computer laboratories are flanked by advanced laboratories focused on knowledge and management of major operating systems (both proprietary and open source) and common applicative software.
There will also be seminars and presentation days for businesses in the IT sector, and visits to companies. After graduating, bachelor-level engineers can enter employment directly or continue their studies with a MSc degree.
The natural continuation of a degree in Computer Engineering is the MSc programme in Computer Engineering (in Italian and English), which allows the student to explore more advanced topics.
Everyone is aware that the explosion of information technologies has now permeated every aspect of our lives. The BSc course in Computer Engineering aims to form technicians who can utilise and innovate tools of information and communication technologies (ICT) using a typical engineering approach to address issues common to a very broad spectrum of applications. This engineering approach, combining theoretical and applicative aspects, characteris... More...
The Study program qualifies the following professional profile/s: | Roles and skills: |
Qualifications for further studies | Knowledge required to continue studies |
I contenuti scientifico-disciplinari suddivisi per area di apprendimento e definiti tramite i "descrittori di Dublino" sono riportati nella tabella relativa al Quadro A4b - Risultati di apprendimento attesi.