All Courses
Nature, in Code: Biology in JavaScript
edX
Course
Intermediate
Free to Audit
Certificate

Nature, in Code: Biology in JavaScript

École polytechnique fédérale de Lausanne

Learn JavaScript programming by implementing key biology concepts in code, including natural selection, genetics and epidemics.

3 hrs/week7 weeksEnglish12,238 enrolled
Free to Audit

About this Course

If you are interested in learning programming, but find pure programming courses not very exciting, this course is for you. Instead of just learning programming principles outside of any context, you will learn JavaScript programming by implementing key biological concepts in code so they can run in your browser. If you know a little (or a lot of) programming already, but want to learn more about the rules that govern life without having to pick up a traditional academic textbook, this course will also be of interest to you. You will learn some key ideas that form the basis of modern biology, from population genetics to evolutionary biology to infectious disease spread. No prior programming knowledge needed.

What You'll Learn

  • Basic JavaScript programming
  • Key biological concepts that govern life
  • How to programmatically implement an idea or concept
  • How implementing an idea or concept in code is an efficient way to fully understand it

Prerequisites

  • Basic mathematics concepts
  • Basic biological concepts

Instructors

M

Marcel Salathé

Associate Professor

Topics

Evolutionary Biology
Population Genetics
Infectious Diseases
JavaScript (Programming Language)
Genetics
Biology

Course Info

PlatformedX
LevelIntermediate
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

علم الأحياء التطوري
وراثة الجماعات
الأمراض المعدية
جافاسكريبت (لغة برمجة)
علم الوراثة
Biology

Start Learning Now