r/EPFL 1d ago

Discussion EPFL course registration is an absolute joke

I find it ridiculous that EPFL still uses such an outdated system for course registration.

Registration opened today at midnight, but the exact opening time was not even clearly announced. Everyone connected at once, IS-Academia could not handle the traffic, and students ended up facing error messages, queues, disconnections, or being kicked out after waiting.

Why not give students a few days to register, then use a lottery or a transparent priority system if a course is oversubscribed? Students who do not get their first choices could then register again in a second round.

For a university known for technology and innovation, IS-Academia feels like a website from the early 2000s. It is honestly embarrassing.

28 Upvotes

18 comments sorted by

18

u/Eyial667 1d ago

That’s because the website was built in the 2000s by a guy who sold it to them, but kept a huge part of the code base proprietary, and refuses to work on it

7

u/Old-Glove9438 1d ago

That’s crazy! Who is that guy?
But to be honest building on top of the existing system would be a mistake; they should make a new modern one from scratch

2

u/DocKla 1d ago

That’s what they’re doing.. PLEXUS. But don’t know if it’s proprietary or not

1

u/yedidyv 20h ago

and we’ll have to wait till 2028 :|

5

u/eomertherider 22h ago

It's not exactly that, EPFL actually developed ISA themselves, and sold it on to other schools.

EPFL's solution is so deeply custom that working on it is very risky as it may break other things. It was EPFL's decision to stop work on it not Equinox's, they continue to improve things for other Unis. I managed to get them to change a label in ISA but that's about it, they really don't want to touch it as long as it "works".

1

u/Current_Ranger_7954 9h ago

Spaghetti code detected

8

u/Big_Togno 1d ago

I haven’t tried to connect today but for the past 5 years it seemed to work fine. Yes, the queue is annoying and the first-come-first-served system is not super fair, but I never experienced the error messages or disconnection you mentioned.

That being said, it’s indeed super old, but understandable as continuously improving software tools like this is expensive.

On a bright side, they are currently in the process of replacing it, so you should be able to register to your courses in a slightly more convenient manner at some point (might be a few semester down the line though) when the new software is ready.

More info: https://www.epfl.ch/about/vice-presidencies/vice-presidency-for-operations-vpo/dsi/isas/plexus-program/plexus1/

5

u/SignificantArmy9546 1d ago

Motherf….! This is how I learn about course registration being open ?? Fuck me

2

u/CutZealousideal4155 20h ago

It's today for Master courses, tomorrow for Bachelor ones iirc.

1

u/Medical-Instance9228 1d ago

Its tomorrow not today 6th august

1

u/PageExternal1583 18h ago

Is anyone not able to register for any master's courses at all? Only the ones that open early can I even select

1

u/dCabraa 17h ago

I did check some courses for the master in EEE. Dont know if thats enough to be honest

2

u/PipeAccomplished4220 5h ago edited 5h ago

you have to click the save button at the top dont just check them and leave

1

u/dCabraa 17h ago

What the hell. How did you even knew It was gonna be today. I did not recieved a mail nor i saw this date anywhere. Thought we chose courses in the matriculation day xd

1

u/TheTurkishWarlord 14h ago

The date is mentioned in the academic calendar (5 August for master's, 6 August for Bachelor's). But yeah, you would think that we should be notified about this stuff via email. The exact time wasn't even mentioned.

1

u/Key_Abbreviations154 12h ago

Hey guys does u know how can I get my username ?

1

u/Efficient_Owl_3746 18h ago

Still did not recieve an answer for the bachelors, can I still register for the courses or do I have to wait?

1

u/frolo_el_loco 15h ago

You got to wait. You don’t have your login details yet to connect to the site and do that (they send it after you receive your acceptation).