The three year undergraduate teaching program offers a wide and deep knowledge of a variety of fields in life sciences. During the first year student attend courses in basic sciences and some introductory courses in biology. The first semester of the second year is devoted to the different introductory courses. During the last three semesters the students have a very wide choice of courses in different fields of the life sciences. Studies to advanced degrees are performed in the framework of six specialized programs Biochemistry, Genetics, ESE (evolution, systematics and ecology), Plant science, Cell biology and Neurobiology.