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
Language Learning
Communication Skills
Programming Languages
Fractals and Scaling
Dino 101: Dinosaur Paleobiology
Supporting Victims of Domestic Violence
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 the fundamentals of programming in C++ with École Polytechnique Fédérale de Lausanne. No prior knowledge required. 8-week course.
Learn how to digitally reconstruct a single neuron to better study the biological mechanisms of brain function, behaviour and disease.
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.
Learn the principles of urban infrastructure management for sustainable, resilient, and efficient cities in this 5-week course by École Polytechnique Fédérale de Lausanne.
Get personalized course recommendations, track subjects and courses with reminders, and more.