getUniversities()
.filter(List("EPFL").contains(_))
.flatMap(_.getCourses)
.filter(Simon.hasTaken(_))

Welcome! Here are the list of the courses I've taken so far at EPFL (Swiss Federal Institute of Technology in Lausanne).

Colors is used to indicate the section of the course, and S.A. means that I've worked for this course as a student assistant.

Computer Science
Mathematics
Communication Systems
Physics
Other

Bachelor Semester 3

Software Construction - CS-214
Probability and Statistics - MA-232
Computer Architecture - CS-200
State and human rights - HUM-208

Bachelor Semester 2

Fundamentals of Digital Systems - CS-173
SA
Object-Oriented Programming - CS-108

Bachelor Semester 1