Course prerequisites

The table below lists the activities (course units, or CUs) for which there are one or more prerequisites within the programme, i.e. the programme CU for which the learning outcomes must be certified and the corresponding credits awarded by the jury before registering for that CU.

These activities are also identified in the detailed programme: their title is followed by a yellow square.

Prerequisites and student's annual programme

As the prerequisite is for CU registration puposes only, there are no prerequisites within a programme year. Prerequisites are defined between CUs of different years and therefore influence the order in which the student will be able to register for the programme's CUs.

In addition, when the jury validates a student's individual programme at the beginning of the year, it ensures its coherence, meaning that it may:

  • require the student to combine registration in two separate CUs which it considers necessary from a pedagogical point of view.
  • transform a prerequisite into a corequisite if the student is in the final year of a degree course.

For more information, please consult the Academic Regulations and Procedures.



# Prerequisities list
LANGL1183 "English for Computer Scientists II" has prerequisite(s) LANGL1182
LANGL1184 "English for Computer Scientists III" has prerequisite(s) LANGL1183
LSINC1104 "Programming Paradigms and Concurrency" has prerequisite(s) LSINC1101
LSINC1113 "Additional Mathematics" has prerequisite(s) LSINC1111
LSINC1114 "Analysis of biological data" has prerequisite(s) LSINC1101 AND LSINC1111 AND LSINC1002
LSINC1121 "Algorithms and data structure" has prerequisite(s) LSINC1402
LSINC1201 "Interaction and Visualization Techniques" has prerequisite(s) LSINC1101
LSINC1211 "Probability and Statistics" has prerequisite(s) LSINC1111 AND LSINC1112
LSINC1231 "Biochemistry" has prerequisite(s) LSINC1131 AND LSINC1132
LSINC1232 "Elements of Human Pathology" has prerequisite(s) LSINC1131 AND LSINC1133
LSINC1233 "Biodiversity, Biological and Ecological Evolution" has prerequisite(s) LSINC1132
LSINC1313 "Numerical algorithmic" has prerequisite(s) LSINC1101 AND LSINC1111 AND LSINC1112
LSINC1331 "Molecular biology" has prerequisite(s) LSINC1231 AND LSINC1211
LSINC1332 "Biotechnology: omics" has prerequisite(s) LSINC1231 AND LSINC1211
LSINC1361 "Artificial intelligence" has prerequisite(s) LSINC1103 AND LSINC1402
LSINC1402 "Computer Science 2" has prerequisite(s) LSINC1101
LSINC1503 "Project 3 in Computer Science: Improvement of Algorithms Efficiency" has prerequisite(s) LSINC1101
LSINC1509 "Project 4: application of databases" has prerequisite(s) LSINC1402