Skip to main content
Moodle
  • Home
  • More
English ‎(en)‎
English ‎(en)‎ Français ‎(fr)‎
You are currently using guest access
Log in
Home
Skip Moodle courses
Moodle courses

All Courses

Skip Archives Moodle
Archives Moodle
  • Archives
Skip Support Moodle
Support Moodle

Moodle Quick Start Guide:

  • Starting with moodle
  • For Teachers
  • For Students
Mail to ServiceDesk:
  • 1234@epfl.ch

Call to ServiceDesk:

  • Int: 1234
  • Ext: +41 (0)21 693 1234
Access Moodle via EPFL Campus
  • EPFL Campus

Service interruption

Dear Moodlers,

Moodle will be under maintenance on the following date :

Monday, July 7.07 2025 from 06:30 to 19:00

Moodle will not be accessible during this period.


From the following day, all the content for the 2024-2025 year will be available on the Moodle Archive:

https://moodlearchive.epfl.ch/

 
Once the maintenance is finished :

  • If you have a blank page, delete cookies from your browser and try again
  • If you still see the maintenance message after the time mentioned above, reload the page by pressing the Shift + F5 keys.

In case of problems, please contact the Service Desk : by phone at 1234 or by email at 1234@epfl.ch.


Thank you for your understanding,
Your Moodle team.

Campus access (read only) to all courses

All CMS, Bachelor and Master courses are now accessible in read-only mode to the entire EPFL community. This access is revoked after 7 days of inactivity in the course.
You can search for a course from here, then, once a course has been selected, click on Enrol me on the enrolment method Campus access (read only).

Please note that to officially register for a class, you need to do so via IS-Academia.

Moodle switches to MS Entra!
From 16 July, authentication in Moodle will be managed by Microsoft Entra ID.

This will require a short service interruption in the early morning.

More information on this migration: link



Looking for a video on any topic, an extra exercise, or help choosing an elective course? One place: GraphSearch and its AI-powered chatbot


Dashboard (Guest)

Skip Calendar
Calendar
◄   June |

July 2025

| August   ►
Monday Mon Tuesday Tue Wednesday Wed Thursday Thu Friday Fri Saturday Sat Sunday Sun
 
No events, Tuesday, 1 July 1
No events, Tuesday, 1 July 1
No events, Wednesday, 2 July 2
No events, Wednesday, 2 July 2
No events, Thursday, 3 July 3
No events, Thursday, 3 July 3
No events, Friday, 4 July 4
No events, Friday, 4 July 4
No events, Saturday, 5 July 5
No events, Saturday, 5 July 5
No events, Sunday, 6 July 6
No events, Sunday, 6 July 6
No events, Monday, 7 July 7
No events, Monday, 7 July 7
No events, Tuesday, 8 July 8
No events, Tuesday, 8 July 8
No events, Wednesday, 9 July 9
No events, Wednesday, 9 July 9
No events, Thursday, 10 July 10
No events, Thursday, 10 July 10
No events, Friday, 11 July 11
No events, Friday, 11 July 11
No events, Saturday, 12 July 12
No events, Saturday, 12 July 12
No events, Sunday, 13 July 13
No events, Sunday, 13 July 13
No events, Monday, 14 July 14
No events, Monday, 14 July 14
No events, Tuesday, 15 July 15
No events, Tuesday, 15 July 15
No events, Wednesday, 16 July 16
No events, Wednesday, 16 July 16
No events, Thursday, 17 July 17
No events, Thursday, 17 July 17
No events, Friday, 18 July 18
No events, Friday, 18 July 18
No events, Saturday, 19 July 19
No events, Saturday, 19 July 19
No events, Sunday, 20 July 20
No events, Sunday, 20 July 20
No events, Monday, 21 July 21
No events, Monday, 21 July 21
No events, Tuesday, 22 July 22
No events, Tuesday, 22 July 22
No events, Wednesday, 23 July 23
No events, Wednesday, 23 July 23
No events, Thursday, 24 July 24
No events, Thursday, 24 July 24
No events, Friday, 25 July 25
No events, Friday, 25 July 25
No events, Saturday, 26 July 26
No events, Saturday, 26 July 26
No events, Sunday, 27 July 27
No events, Sunday, 27 July 27
No events, Monday, 28 July 28
No events, Monday, 28 July 28
No events, Tuesday, 29 July 29
No events, Tuesday, 29 July 29
No events, Wednesday, 30 July 30
No events, Wednesday, 30 July 30
No events, Thursday, 31 July 31
No events, Thursday, 31 July 31
     
Full calendar
Skip Timeline
Timeline
All Overdue
Due date
Next 7 days Next 30 days Next 3 months Next 6 months
Sort by dates Sort by courses

No activities require action

No in-progress courses

    No activities require action

    No in-progress courses

    Skip Course overview
    Course overview
    Currently, you are not enrolled in any courses
    Skip Recently accessed courses
    Recently accessed courses

    No recent courses

    Contact site support
    You are currently using guest access (Log in)
    Powered by Moodle

    • Contact
    • EPFL CH-1015 Lausanne
    • +41 21 693 11 11

    Follow the pulses of EPFL on social networks


    • Accessibility
    • Legal notice
    • Privacy policy

    © 2023 EPFL, all rights reserved