BSc in Computer Engineering
Turin, Italy
DURATION
3 Years
LANGUAGES
English, Italian
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 161 *
STUDY FORMAT
On-Campus
* tuition fees are related to family or individual income, up to a maximum of 5593 euros per year for those with the highest incomes
Introduction
Looking to the future, ten years from now, which technologies will pervade our lives, and which ideas will transform our use of those technologies devoting them to support citizens and society?
The engineer's expertise is not limited to theoretical knowledge: it includes awareness of its applications.
You will become a computer engineer, a professional who can manage complex digital systems and evaluate alternative solutions in the acquisition of IT goods and services. You will be able to interact effectively with other professionals both in engineering and in other disciplines, to establish synergies for continuous innovation in the world of information, making technologies increasingly pervasive and user-centered.
Gallery
Admissions
Curriculum
Year 1
- Chemistry
- Computer sciences
- English Language 1st level
- Mathematical analysis I
- Linear algebra and geometry
- Physics I
- Programming techniques
Year 2
- Algorithms and data structures
- Electromagnetism and Circuit Theory
- Mathematical analysis II
- Computer architecture
- Digital Electronics Design
- Introduction to databases
- Mathematical Methods for Computer Science
Year 3
- Computer networks
- Object-oriented programming
- Operating systems
- Signal analysis and processing
- Final Project
- Automatic control
- Elective courses from the "Big Global Challenges" catalog (view Full curriculum )
- Communication law and ethics or
- Free ECTS credits in 3rd year (view Full curriculum ) or
- Internship or
- Internship
- Data analysis and visualization or
- Embedded Systems and IoT or
- Introduction to the electronics of embedded systems or
- Introduction to Web Applications
Program Outcome
The degree program combines basic engineering competencies with in-depth knowledge of the main features of information processing systems, for both hardware and software components.
What Will You Learn?
In Year 1 you will study basic subjects (math, physics, chemistry, computer science) and complete your training in the English language. During the second semester, you will attend your first specialized course in programming aimed at solving real problems.
In year 2 you will take Information Engineering subjects such as electrical engineering, electronics, computer architecture, advanced programming, database design, and management, complemented by mathematics and physics training.
During Year 3, you will focus more specifically on Computer Science Engineering, combined with electronics, automation, and telecommunications. The application and in-depth aspects of information processing systems will therefore be highlighted by analyzing the theoretical and practical aspects of operating systems and computer network design.
Career Opportunities
After graduating, you can choose to enroll in a Master’s degree program or work as a software engineer within industrial and corporate companies, from manufacturing to the hi-tech sector. You will be able to choose from several career fields:
- Hardware Systems Designer, who mainly deals with digital systems to design and manage digital component and system development activities;
- Analyst and Designer of Application and System Software, who deals with software applications ranging from the design and development of complex software applications to the management of computer systems;
- Network Systems Administrator, who works as a computer network analyst and designer, and oversees the implementation and management of computer networks.
Program delivery
How will you learn it?
The degree program will be Italian-taught and English-taught. You will also be able to choose single courses in English and attend part of them abroad, thanks to the Politong project in China and to SEC project involving American Universities.
You will be trained by lectures, guided exercises, simple projects, practice exercises, and laboratory experiments. Additional activities will be independently carried out by each student or by work groups, under professors’ guidance.
You will also participate in practical computer lab activities, using a computer (calculators) or electronic equipment (oscilloscopes, signal generators, etc.), conducting some first field experiments with the creation of prototypes, projects, and simulations, testing your design and teamwork skills.
Additional advanced laboratories will teach you how to run the main operating systems (both proprietary and open-source) and widely used application software.
You will then complete your studies with a traineeship and other training activities offered by PoliTO or other organizations. Alternatively, you will be able to combine elective courses with training activities.
You will attend seminars and meeting days with companies operating in the sector where you will eventually choose to do an internship in your third year.
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.