SOEN 229: System Software
Hardware-software interface, system kernel, system services, system evolution. Assemblers, compilers, linkers, and loaders. System component interfaces. User-level view of operating systems. Lectures: three hours per week.
Links and References
The following resources may prove useful while learning Perl programming:

- The original slides from which I learned Perl, as presented by Professor JW Atwood.
- More of those same slides
- I have found that The Perl cookbook is very useful in the past, though it can be advanced.
- Its not a link, but I highly recommend the ‘Little Book of Perl’ (pictured on the right) although it seems to have become a little pricey since I first bought it. If you continue programming with Perl, though, it makes an excellent reference.
Click here to go to the course web site.
Professor T. Fancott,
fancott@cs.concordia.caRichard Le Guen (TA),
richard.jp.leguen@gmail.comGina Cook (TA),
cesine.ca@gmail.com
The first tutorials are available.
Click here to see them.Programming assignment #1 is now available! Click here to see it. It is due on the 13th of February.
Programming assignment #2 is now available! Click here to see it. It is due on the 6th of March.
If you want to see what was important for marks in assignment 1, look at the bottom of the assignment description.