e2050Assessments
All learning paths

Computer Science

Computer science & software

Learn to program, solve problems and build reliable software.

6 recommended milestones~21 weeks · 5 hours / week

Ship a tested software project and explain its technical decisions.

Loading progress…0%
  1. 01
  2. 02

    beginner

    14 study hours

    Computational thinking

    Break problems down and reason about algorithms and complexity.

    Put it into practice

    Implement a search algorithm and explain its running time.

  3. 03
  4. 04
  5. 05
  6. 06

    advanced

    24 study hours

    Portfolio project

    Plan, implement and review a complete software product.

    Put it into practice

    Publish a working project with tests and a short design report.