Programming and understanding of how computers work has traditionally been taught in computer science courses. However, knowing how to make computers do automatic and repetitive tasks makes everyone more efficient in their studies, research or workplace.
David R. Cheriton School of Computer Science Professor and Cheriton Chair in Software Systems, Jimmy Lin, wrote a piece about his experience teaming up with Altiscale to bring Hadoop-as-a-Service to his course on Big Data.
Each year, UWaterloo celebrates one student from each faculty for outstanding achievement in co-operative education. To be considered for one of the prestigious awards, a co-op student must go above and beyond their employers’ expectations, be involved with their community, maintain a high academic standing and contribute positively to the co-op program.