To teach fundamental concepts of problem solving using a computer.
Problem solving is discussed through computer programming and application software.
This course will emphasize computer programming, including data types, structured programming, and modular algorithm design. Intended Audience Students who are enrolled in academic plans other than Honours plans in the Faculty of Mathematics. CS 112 is for students who lack a previous programming background and who want to learn programming to become better computer users. Students may complete some course work on their own computers if available. Keyboarding skills are helpful.