It's not the "understanding" of the timetable, the timetables are just plain incorrect. When went to the designated class at the designated time, the tutor said I'm not on the register and told me to go away.
It was a big guy with a ponytail, so I just left.
He had a ponytail, so you left? Did you ask him what the class was, uni's are generally, pathetic, people not being registered onto courses they should be is ridiculously common, as is misreading a timetable.
Considering its a uni, and everything is on the intranet(including these days 98% of your course content) you should also realise that there will be a bulletin board somewhere, for one of your modules, subjects, actual course or more likely for the department your course is run by. I am certain your timetables ARE on that intranet and I'm certain 50 other people have asked about their timetable in those forums and your answer is right there.
As for attendance, why would you bring up attendance as a reason for being thrown out, when you say you've received a note telling you to return something you stole. Its pretty simple, when accused of theft, AND not guilty, you go talk to the person who accused you, not post on an internet forum.
Are you the guy who was asking why your friends wouldn't take you seriously in a recentish thread, when you started standing up for yourself a bit more they thought you were being rude, rather than doing whatever they say.
If that was you, and you still need an answer, re-read this thread.