CS 126 Introduction to Software Development
Computer Science (2009-2010)

An introduction to basic concepts of computer science, including the paradigms of theory, abstraction, and design. Broad themes include the design and analysis of algorithms, the management of information, and the programming mechanisms and methodologies required in implementations. Topics discussed include iterative and recursive sorting algorithms; lists, stacks, queues, trees, and their application; and the history and philosophy of computer science.
Prerequisites: One of CS 122, 123, 125, 132, 133; Not open to Honours Mathematics students.
Antirequisites: CS 124, 134, 136, 137, 138, 145
Notes: Also offered Online

Sections For Fall 2009

CS 126 is not held in Fall 2009

Sections For Spring 2009

CS 126 is not held in Spring 2009

Professors That Have Taught CS 126