You could be logging in with the wrong account
If you are logging into Moodle with a non LSE email address then you are accessing your “public” account, which isn’t linked to your registration. Public accounts are usually set up for pre-sessional courses. Once you are registered as a student at LSE you should make sure that you log into Moodle using your LSE username and password. Your LSE account is linked to your registration and course choice and will update your courses automatically.
You can find out more about getting your LSE account here: http://www.lse.ac.uk/intranet/LSEServices/IMT/about/studentOrientation.aspx
Logged in via your LSE username and you still have courses missing?
The course may be hidden from view – this is usually done while editors updating content and some courses have not yet been made visible. We have reminded all users to reveal all their courses and they should all be made available in the next few days.