Program Overview
Introduction to the Informatica Program
The Informatica program at EPFL offers students a comprehensive education in a field that is constantly evolving. The program covers all aspects related to the development of innovative applications, from the selection of system components to the definition of its architecture, through the specification and implementation of its functionalities.
Program Structure
The Bachelor's program in Informatica is structured as follows:
- First Year: Students in Informatica and in Systems of Communication follow the same courses during the first year of the Bachelor and acquire the fundamental bases in mathematics, informatics, and information sciences. Additionally, a project work allows them to establish a first concrete contact with their future specialization. At the end of this first year, students have the opportunity to remain in the Informatica Section or to change their course of study by opting for the Systems of Communication Section.
- Second and Third Years: In the second and third years of the Bachelor, students continue their basic training in mathematics and physics, as well as in informatics, with courses in system architecture, databases, or programming languages. They are also offered the opportunity to develop further knowledge in physics, mathematics, or life sciences: a useful background for collaborating with these fields in the future.
Master's Program
The Master's program in Informatica offers several specializations (30 ECTS credits), including:
- Computer engineering
- Computer science theory
- Cyber security
- Data analytics
- Foundations of software
- Internet information systems
- Networking and mobility
- Signals, images, and interfaces
- Software systems
- Wireless communications
Career Prospects
The field of informatics is a permanent revolution. Throughout their course of study, informatics engineers acquire fundamental concepts that can be reused throughout their career. The knowledge of computational thinking, the ability to abstract, and versatility allow them to launch into emerging fields. Often, informatics graduates work in fields that were still unknown at the beginning of their studies: managing immense databases, virtual reality, or machine learning, for example, were themes unknown only a decade ago.
From research and development to project management in diverse domains such as finance, the pharmaceutical industry, advertising, or even entertainment, informatics engineers have extremely varied professional prospects. They can also create their own enterprise; the doctoral program is offered to those who wish to specialize or pursue an academic career.
Alumni Testimonials
My colleagues are in the office next door, in another country, or on another continent.
Michael Boksanyi, Bachelor and Master in Informatica
Program Details
For detailed information on the program structure and simplified study plans, please note that these are subject to change and are not legally binding. Only the official regulations and study plans are authoritative.
