The Bachelor’s in Computer Engineering (Ingegneria Informatica) at the University of Catania is designed for students who want to understand how computers truly work — from software and programming to hardware and digital systems. Over three years, you’ll build strong technical and problem-solving skills that prepare you to design, develop, and manage the technologies that power modern industries.
Curriculum Structure
First Year
Your first year focuses on building solid foundations in both mathematics and programming. You’ll study Mathematical Analysis, Linear Algebra and Geometry, and Foundations of Computer Science, alongside Programming I with Laboratory, giving you the logical thinking and coding skills needed for engineering studies. By the end of the year, you’ll already be writing programs and understanding how computer systems process information.
Second Year
In the second year, you move into the core of computer engineering. Courses such as Object-Oriented Programming, Operating Systems, and Signal Theory teach you how software interacts with hardware and how digital systems handle data. This is where your skills grow from writing code to building complete computing systems.
Third Year
Your final year brings everything together through advanced subjects like Computer Networks, Databases, and Software Engineering. You’ll work on practical projects that mirror real engineering challenges, preparing you to design, implement, and manage complex computer and information systems in professional environments.
Focus Areas
Programming • Computer Systems • Software Engineering • Networks • Databases • Digital Signal Processing
Learning Outcomes
Ability to design and develop software and hardware systems • Strong analytical and problem-solving skills • Understanding of computer networks and databases • Readiness for engineering careers or further study
Professional Alignment (Accreditation)
This degree is officially classified under Italy’s L-08 Information Engineering framework, ensuring strong academic recognition and alignment with European engineering education standards.
Reputation (Employability)
The University of Catania is one of Italy’s long-established public universities, recognised for solid engineering education and producing graduates who progress into technology and IT roles across Italy and Europe.
At the University of Catania, studying Computer Engineering is not just about learning concepts from textbooks — it’s about applying knowledge in real technical environments. Throughout the program, you’ll practise coding, system design, and software development in dedicated computer laboratories, working with the same tools and programming environments used in the tech industry. Practical lab sessions, project-based coursework, and internship opportunities ensure that by the time you graduate, you’ve already experienced how real engineering and IT teams operate:
Hands-on Learning and Facilities
Dedicated Computer Laboratories with fully equipped workstations, where you carry out programming, software testing, and system configuration activities during lab-based courses.
Project-based coursework integrated into key subjects such as programming, operating systems, databases, and networks — allowing you to solve real computing problems through practical assignments.
Internship opportunities (Stage & Tirocini) organised through the engineering department, giving you the chance to gain workplace experience in IT and engineering companies.
Department of Electrical, Electronic and Computer Engineering (DIEEI) — a teaching and research hub where computer engineering students study alongside ongoing research in computing and digital systems.
University libraries and digital learning resources, offering technical textbooks, research databases, and quiet study areas for individual and group work.
Campus-wide digital infrastructure and study spaces, supporting collaborative learning and independent project development.
Graduating from the Bachelor’s in Computer Engineering at the University of Catania opens the door to a world of technology-driven careers where your skills are in constant demand. With strong foundations in programming, systems, and digital engineering, you’ll be ready to step into roles such as Software Developer, Systems Engineer, Network Specialist, or IT Consultant, working in tech companies, engineering firms, and digital innovation teams — or continue into advanced study if you wish to specialise further:
Career Support & Graduate Outcomes
Dedicated UniCt Career Service, helping you with CV building, interview preparation, job search guidance, and direct access to internship and employment opportunities.
Internship (Stage & Tirocini) pathways, allowing you to gain real workplace experience in IT and engineering companies before you graduate.
Campus recruiting events and employer presentations, where technology and engineering companies meet UniCt students to hire emerging talent.
Strong graduate employability across engineering disciplines, supported by practical training and industry-linked coursework.
Recognised L-08 Information Engineering accreditation, giving your degree solid academic value and recognition across Italy and Europe.
Growing professional network, built through university career platforms, company events, and alumni connections.
Further Academic Progression
After completing this bachelor’s degree, you can continue into Master’s programs in Computer Engineering, Information Technology, Telecommunications, Embedded Systems, or Software Systems Engineering — at the University of Catania or other European universities — allowing you to specialise and move into advanced technical or research roles.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
