Cristina Ruiz Martin
The lectures in SYSC2004 were great! They were organized and the examples in the lectures really solidified the concepts. Beware that there is a pretty heavy workload in this course, with labs due every week and project milestones in between. Many labs and project instructions were vague, so make sure to get clarification when needed.