Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
Programming Languages
Digital Marketing
Digital Skills
Constitutional Interpretation
Introduction to Philosophy
Learning How to Learn: Powerful mental tools to help you master tough subjects
Organize and share your learning with Class Central Lists.
View our Lists Showcase
École Polytechnique Fédérale de Lausanne is a leading research university, offering a comprehensive range of programs in engineering, sciences and management. EPFL is dedicated to cutting-edge research and education in an international environment.
In this course you will discover the elements of the functional programming style and learn how to apply them usefully in your daily programming tasks.
Learn how to apply functional programming in Scala, from lazy evaluation to monads. Explore functional alternatives to mutable state. Ideal for experienced programmers.
Learn sustainable waste management solutions for low/middle-income countries in this 5-week course by École Polytechnique Fédérale de Lausanne. Explore case studies and key system aspects.
Learn MATLAB and Octave and start experimenting with matrix manipulations, data visualizations, functions and mathematical computations.
Learn to manage interest rate risks, estimate term structures, and price interest rate derivatives in this 6-week course from École Polytechnique Fédérale de Lausanne.
Learn parallel programming fundamentals with École Polytechnique Fédérale de Lausanne's 4-week course. Gain skills in task and data parallelism, functional style algorithms, and performance optimization.
This course aims for a mechanistic description of mammalian brain function at the level of individual nerve cells and their synaptic interactions.
Learn the concepts used in the design of space missions, manned or unmanned, and operations, based on the professional experience of the lecturer.
Learn object-oriented programming in C++ through this course offered by École Polytechnique Fédérale de Lausanne. Build on your programming knowledge and explore encapsulation, abstraction, inheritance, and polymorphism. Duration: 7 weeks.
Learn how to digitally reconstruct a single neuron to better study the biological mechanisms of brain function, behaviour and disease.
Learn the fundamentals of programming in C++ with École Polytechnique Fédérale de Lausanne. No prior knowledge required. 8-week course.
Learn numerical analysis for engineers in this 8-week course by École Polytechnique Fédérale de Lausanne. Covering topics such as interpolation, finite differences, and numerical solutions to differential equations. Gain practical experience with MATLAB…
Learn how to plan affordable and context-specific sanitation solutions in urban areas. Get up-to-date on the newest developments and best practices. Offered by École Polytechnique Fédérale de Lausanne. 5 weeks long.
In this course you will learn about the most important water treatment methods at household level, successful implementation strategies and about assessing the impact of HWTS.
Ce cours décrit les principaux concepts physiques utilisés en astrophysique. Il est proposé à l'EPFL aux étudiants de 2eme année de Bachelor en physique.
Get personalized course recommendations, track subjects and courses with reminders, and more.