Bachelor in Computer Science
Program Overview
Bachelor Program in Computer Science and Communication Systems
The Bachelor program in Computer Science and Communication Systems at EPFL offers comprehensive training in a dynamic and constantly evolving field. Students will cover all aspects related to the development of innovative applications, from the choice of components to the definition of its architecture, including the specification and implementation of its functionalities.
First Preparatory Year
The goal of the common first year is to help future students choose between Communication Systems and Computer Science. At the end of the first year, students will be able to make their choice after taking courses in both disciplines. This will allow students to better understand and determine the differences between the two disciplines.
Choosing a Section
For administrative reasons, students must be registered in one and only one section. However, the choice between Communication Systems and Computer Science may be deferred until the end of the first year. Administratively, this choice may result in a change of section.
Support for Choosing a Section
The actual choice of the section must be made at the end of the first common year. The section and the professors giving first-year courses are available to answer questions relating to the orientation or the choice between the two sections.
Joining the Program
As specific courses are already taught in the first year (propaedeutic cycle), it is only possible to join the Computer Science (IN) section in the first year. For the Communication Systems (SC) section, it is possible to join the section either in the first year or in the second year with four first-year bachelor courses as admission requirements. The change is possible only once.
Program Details
- Computer Science: Comprehensive training in a dynamic and constantly evolving field.
- Communication Systems: Comprehensive training in a dynamic and constantly evolving field.
- Recommended and prerequisite courses: A list to help students choose their courses.
- Research projects: Opportunities for students to engage in research projects.
- While studying: Support and resources available to students during their studies.
- Recommendations for personal computer: Recommendations for students' personal computers.
Program Structure
The program is structured to provide students with a comprehensive education in Computer Science and Communication Systems. The first year is a common year, after which students can choose to specialize in either Computer Science or Communication Systems.
Program Directors
- Program Director, Computer Science: Prof. Mathias Payer
- Program Director, Communication Systems: Prof. Haitham Al Hassanieh
School of Computer and Communication Sciences
The School of Computer and Communication Sciences (IC) is one of the schools at EPFL, offering a range of programs in Computer Science and Communication Systems. The school is located in the INN building, and the office hours are from 10:00 to 12:00 and 14:00 to 16:00, Tuesday to Friday.
