Can someone please explain how MIT course numbers work? I get that "18" means maths, but why do specific courses sometimes have two digits after the "." and sometimes three, and if the level of study is encoded in it, why does it seem to jump to starting with "6"?
There is no strict system after the “.” however the 3-numeral course numbers tend to be advanced/grad classes. There are some smaller patterns within each major but nothing knits those together. 6.82x tend to be systems classes like networks or OS. But 17.828 isn’t like an intro to constitutional law and 6.42 isn’t Causes and Prevention of Software Project Failure.
18.XYZ where Z >= 5 are grad classes.
X = 1 is Analysis
X = 2 is Mathematical Physics
X = 3 is Applied Mathematics
X = 4 is Theoretical Computer Science
X = 5 is Logic
X = 7 is Algebra
X = 9 is Topology