
Computer Engineering
University of Bergamo Campus, Italy
Bachelor's Degree in Computer Engineering (Ingegneria Informatica)
University of Bergamo (Università degli Studi di Bergamo)
Computer Engineering
Program Overview: Bachelor's in Computer Engineering
The Bachelor's Degree in Computer Engineering (Ingegneria Informatica) at the University of Bergamo prepares graduates to drive the digital transformation of modern industries. The program provides a solid foundation in mathematics, physics, and core engineering sciences, combined with a strong focus on information technology, software development, and automation.
Housed at the Engineering Campus in Dalmine, approximately 8 kilometers southwest of Bergamo, the program benefits from close ties to the Lombardy region's thriving industrial sector. Students gain practical, hands-on experience alongside theoretical knowledge, equipping them to design and develop complex computing systems and software solutions.
The curriculum is structured across three years, progressing from foundational sciences to specialized computer engineering topics including databases, software engineering, networking, and industrial automation. Graduates are well-prepared either to enter the workforce immediately or to continue their studies at the master's level in Computer Science and Engineering.
- Open access admission with no restricted enrollment numbers, making it accessible to a broad range of qualified students
- Strong connection to Lombardy's industrial ecosystem, one of the regions with the highest GDP per capita in Europe
- Select courses available in English, including Databases, Embedded and Real-time Systems, and Multimedia Internet
- Direct pathway to the Master's Degree in Computer Science and Engineering (LM-32) at the University of Bergamo
Curriculum and Modules
The three-year curriculum is carefully structured to build your competencies progressively, starting with foundational sciences and advancing to specialized computer engineering disciplines. The program totals 180 CFU and blends theoretical instruction with practical laboratory work and a final project.
Mathematical Analysis and Linear Algebra
18 CFUCovers fundamental calculus, differential equations, and linear algebra concepts that form the mathematical backbone of all engineering disciplines. These courses are taken in the first year to prepare you for advanced technical subjects.
Physics and Chemistry
15 CFUProvides a thorough grounding in general physics (mechanics, electromagnetism, thermodynamics) and general chemistry. These foundational sciences are essential for understanding electronic components and physical systems.
Programming and Computer Architecture
18 CFUIntroduces the principles of programming, algorithms, data structures, and the architecture of modern computing systems. You will learn to write software and understand how hardware and software interact at a fundamental level.
Electronics and Automatic Control
18 CFUCovers digital electronics, electronic circuit design, and the fundamentals of automatic control systems. These second-year modules bridge the gap between computer science and industrial engineering applications.
Software Engineering and Databases
18 CFUFocuses on modern software development methodologies, software project management, and the design and management of relational and non-relational databases. These third-year courses develop your analytical and design capabilities.
Computer Networks and Information Systems
12 CFUExplores network protocols, distributed systems, web technologies, and enterprise information systems. You will learn to design, implement, and maintain high-performance IT infrastructure with security requirements.
Elective Modules
Admission Requirements
The Bachelor's in Computer Engineering at the University of Bergamo features open access admission, meaning there is no capped enrollment. However, applicants must meet specific academic and language prerequisites and complete an entry assessment. Contact Uni4Edu for personalized guidance on your application.
Academic Requirements
- Secondary EducationA completed secondary school diploma (or international equivalent recognized as comparable to the Italian Diploma di Maturita) is required.
- Entry AssessmentApplicants must take the TOLC-I (Test Online CISIA for Engineering) to assess baseline knowledge in mathematics, sciences, and logical reasoning.
- Mathematics BackgroundA solid foundation in mathematics is expected. Students who do not meet minimum TOLC-I thresholds may be assigned additional learning obligations (OFA).
- International QualificationsInternational diplomas must be officially recognized as equivalent to the Italian secondary school diploma. Contact Uni4Edu for equivalency assessment support.
- Application through Uni4EduAll applications and enrollment procedures for international students are managed through Uni4Edu. Reach out to our team for step-by-step assistance.
Language Requirements
- Italian ProficiencyB2 level in Italian is required, as the program is primarily taught in Italian. Accepted certificates include CILS, CELI, or equivalent.
- English Proficiency (optional)Some elective modules are taught in English. An IELTS 5.5 or TOEFL iBT 72 equivalent is recommended if you wish to take English-taught courses.
- Language SupportThe university offers Italian language courses for international students. Contact Uni4Edu for information on available preparatory language programs.
Required Documents
Key Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
The University of Bergamo and regional authorities offer several financial support options for both domestic and international students. Uni4Edu can help you identify and apply for the funding opportunities most relevant to your profile.
DSU Lombardia Regional Scholarship
Varies based on income and meritThe Lombardy regional right-to-study agency provides need-based grants covering living expenses, meals, and housing for eligible students. Awards are determined by family income (ISEE) and academic performance.
University of Bergamo Merit-Based Fee Reductions
Partial to full fee reductionThe university offers tuition fee reductions based on a combination of financial need and academic merit. International students with strong academic records may qualify for significant reductions.
Erasmus+ and International Mobility Grants
Varies by destination countryStudents can access Erasmus+ mobility grants for study or traineeship periods abroad at partner universities. The university has extensive international partnerships supporting semester exchanges across Europe and beyond.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the Computer Engineering program are highly sought after in Lombardy's robust industrial and technology sectors. The program's strong ties to local businesses and emphasis on practical skills ensure that graduates are well-prepared for immediate employment or advanced study.
Potential Career Roles
Top Employers in the Region
Rankings and Recognition
The University of Bergamo is recognized nationally and internationally for the quality of its educational programs, particularly in engineering and information technology. It consistently appears in major global university rankings and is noted by Censis as one of the top-performing Italian universities in several teaching groups.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | EduRank | #1473 globally, #53 in Italy |
| Engineering | EduRank | #1577 globally, #53 in Italy |
| Mathematics | EduRank | #1263 globally, #49 in Italy |
| Business | EduRank | #953 globally, #39 in Italy |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Bachelor's Degree
48 months
Computer Engineering
Colorado State University, , United States
Earliest Intake
August 2026
Gross Tuition
31054 $
Master's & Postgraduate
24 months
Computer Engineering (Master's Degree)
Manhattan University, Bronx, United States
Earliest Intake
June 2025
Gross Tuition
20160 $
Bachelor's Degree
48 months
Computer Engineering
Manhattan University, Bronx, United States
Earliest Intake
October 2025
Gross Tuition
44100 $
Bachelor's Degree
36 months
Computer Systems Engineering (Hons)
Queen Mary, University of London, London, United Kingdom
Earliest Intake
January 2026
Gross Tuition
32950 £
Bachelor's Degree
48 months
Software Engineering
Beykent University, Sarıyer, Turkey
Earliest Intake
January 2026
Gross Tuition
4000 $
Uni4Edu AI Assistant




