Why Learning Assembly is Still Important for CS Undergrads

This past semester I had the privilege of assisting in an undergraduate assembly language class. From my experience in my undergrad years, I found this class quite challenging since it was much different from other CS classes I had encountered up until this point. Errors from the assembler / emulator are often more cryptic that we are used to encountering. If you are lucky enough to work with a development board (which I wasn’t when I took the class myself at another school) you may not get much error feedback other than the equivalent of a windows BSOD from the board.
Top 10 Reasons to Study Computer Science in 2009

The trend in blogs, the internet and news sites lately is to write articles about the economy. Instead of that however, I thought I would use the opportunity to try to encourage people who might be considering studying computer science (or related related fields) to go forward and pursue education in this area. Now is an especially good time to get your foot in the door since admissions have generally been low the last few years and there are plenty of jobs, which is more than we can say about many other areas. It’s also close to the start of the year so maybe it would be good to start with a new career path.
Tags: 2009, Computer, Economy, Education, Job, Retraining, Science, Study
CIS Career Night @ University of Guelph

On January 28th, the Computer Science department at the University of Guelph is having their annual Career Night. It’s being put on with the help of CISters and some other campus student groups. I attended one of these events last year and met some really interesting people. Anyone who is at Guelph and can attend should definitely go! At the career night, many alumnus of the computer program at Guelph are invited back to the school to share their experiences and to answer questions about their career since graduating.
Tags: Career, CIS, CISters, Computer, Department, Guelph, Night, Science, University
Tips for Getting into Grad School and Receiving Funding
Occasionally, I get asked questions on how to get into grad school, what can be done to improve the chances of making it in and how to get funding. I am by no means an expert on this, but every bit of insight helps I suppose so here’s a quick guide that may be helpful.
Comic from phdcomics.com on Grad School
Tags: Applications, Computer, Funding, Graduate, School, Science
Ontario College / Uni Students get Free Money!

Not exactly related to computer science, but I thought it would be a helpful post anyways to anyone who might be an Ontario student reading this blog…
I just found out today from Guelph that full-time Ontario College and University students can apply for a textbook / technology grant worth a $100. It may not sound like much but free money is free money and the application takes all of 10 seconds online. That sounds like a pretty sweet hourly rate to me (plus I’m a broke college student myself). Here’s the link if anyone is interested: https://osap.gov.on.ca/eng/eng_osap_main.html. Just click login and look for TTG. According to the FAQ it doesn’t require any proof of financial need or any proof you’ve actually spent the money on textbooks so it’s pretty much no strings attached. For more information about it visit this link: https://osap.gov.on.ca/eng/not_secure/plan_grants_full_sepapp_ttg_12345.htm

Ns-2.33 (and nam) on Ubuntu 8.04 (Hardy Heron)