/ece150

ECE 150 : Fundamentals of Programming

Primary LanguageTeXOtherNOASSERTION

Official University of Waterloo Calendar Description (as of fall 2014): "Software design process in a high-level programming environment. Programming fundamentals, language syntax, simple data types, control constructs, functions, parameter passing, recursion, classes, arrays and lists, list traversals, introduction to searching and sorting algorithms, basic object-oriented design, polymorphism and inheritance, simple testing and debugging strategies, pointers and references, basic memory management."