>>12299784>>12298745This happens in a lot of unis recently, especially in CS/CE departaments. Having prerequisite classes after the classes they depend on is a standard.
Some unis try to push back math as far down the curriculum as possible, so many students have diff eq, or even calc 2 only when they start their ME. The assumption is, it will scare away too many students, and that it's not so crucial for most of the things they'll be doing after college anyway. Which is partially true, because yes, there is a lot of work for programmers which won't ever need those things, but there's also a lot of work for programmers who'll need it like air. The problem is, some classes they have during their BE still relies on having those classes as a prereq, so the lecturers have to improvise and it's not pretty.