BIO-689 / 3 credits

Teacher: Salathé Marcel

Language: English

Remark: MOOC available as of May 1, 2017


Frequency

Every year

Summary

Nature, In Code teaches basic biological principles - such as natural selection, epidemics, the evolution of cooperation - by implementing those priciples in the programming language JavaScript. The course teaches both the biological principles and the programing language at the same time.

Content

Note

Once you have successfully completed the final project, please contact the EDBB administrator at edbb@epfl.ch to ask for the attendance sheet to be sent to the teacher for the validation of the credits.

Keywords

Population Genetics

Computational Thinking

JavaScript

Learning Outcomes

By the end of the course, the student must be able to:

  • Know how to code in JavaScript
  • Know how to reason about scientific problems using code
  • Understand the basic forces of evolution

In the programs

  • Exam form: Project report (session free)
  • Subject examined: Nature, In Code - Biology in JavaScript
  • Lecture: 20 Hour(s)
  • Exercises: 20 Hour(s)
  • Practical work: 50 Hour(s)
  • Exam form: Project report (session free)
  • Subject examined: Nature, In Code - Biology in JavaScript
  • Lecture: 20 Hour(s)
  • Exercises: 20 Hour(s)
  • Practical work: 50 Hour(s)

Reference week