|CS137 - Programming Principles|
CS 137 provides an introduction to fundamental programming principles for first-year Software Engineering students. Topics include: procedures and parameter passing, arrays and structures, recursion, sorting, pointers and simple dynamic structures, space and time analysis of designs, and design methodologies. The course will be taught using the C programming language.
Students should be aware that this course contains the intellectual property of their instructor, ISA, and/or the University of Waterloo. Please ensure you read the intellectual property regulations.