Mountains of work to do...

Oct 26, 2005 23:26

I've got a pile of work to get through this week. There's a big assignment for one of my CS classes that was supposed to be due on Tuesday, but thankfully the deadline was moved back to Friday. I worked countless hours on the weekend, but still didn't quite get done in time. Now it's mostly finished; I just have to draw a few diagrams and annotate a few things. It's already 23 pages, with probably another 5 pages to go. Then I've got a midterm in my other CS tomorrow afternoon. I'm feeling more confident about that one now that I've spent a while going over the CVS system and reviewed all the major UNIX commands we've been using. I'm guessing there will be a pretty major focus on memory addressing and pointers, which puts me at a bit of an advantage, having worked with that stuff fairly extensively in Waterloo. Next, I've got another Physics lab tomorrow to prepare for, and an assignment due Friday. There's a stats assignment due Friday as well. And finally, I have to write an essay on Shakespeare's "The Tempest" for Monday.

If I can manage to finish my essay early enough, I'm thinking of making borshch on the weekend! But only if I have time.

I'm really enjoying the content in my classes (well, except for english). But man, do they ever know how to work you hard. I'm sure it would be a lot harder if it weren't for the last two CS courses I took in Waterloo. I understand a lot of how everything is working at the processor level and at the compiler & OS level, like how memory is managed, how compilation works, how data and instructions are represented at the binary level, and a bunch of techniques for optimising code for the processor, all of which is proving to be extremely useful in my current courses. I love learning how everything is handled underneath, the stuff they just gloss over and over-simplify in earlier courses.

Anyway, time for bed so that I'll be able to get up in the morning and review once more for my midterm.
Previous post Next post
Up