no, i intend on doing
some of that
when do you guys have to have this ready by?
because dammit, i really really want write up my timetable guide (just how to make the timetable, not choosing subjects).
anyway, from memory, you go into uni one day to accept? or do you do that the same day as when you enrol?
i should first warn you that first semester first year is the most complicated time for working out your timetable. you should practically plan the whole of your degree to make sure you don't miss anything. of course you'll change your mind about electives and stuff like that later on, but you should make a basic plan now.
anyway, the first thing to do is get the handbook, look at your degree and write out all your core subjects
next, sort them into 100, 200, 300 levels and which semester they are offered. as a guide, you'd do 100 level in first year and 300 level in 3rd year.
next, look at your 300 level subjects and check that you have all the co/prerequisites at 200 level. if they are not written there then add them - they are also cores because you have to do them to do the later subjects. then, similarly, look at your 200 level subjecs and check that you have all the co/prerequisites at 100 level.
you should then check that you do not have more than 12cp planned for any semester. some degrees will give you too many cores for one semester so you may have to do them a year earlier (e.g. a 300 level in second year).
you should also check that all subjects are offered all years, because if there are some subjects offered every second year you may have to do them earlier or later
from there you can probably just look at your 100 level subjects and work out which electives you can fit in. you might want to look at possible 300 level electives and check if there are any prerequisites you need for them.
when you work out what you want to do for first year then start to make your timetable to see if everything fits and which classes you want. you might want to make both semesters' timetables at once so that you don't get any nasty surprises with clashing classes in second semester.
ok that sounds really complicated. but it isn't really.