CMPT 125 Description

 

A rigorous introduction to computing science and computer programming, intended for students who already have a background in computing science and programming. This course is intended for students who will major in computing science or a related program.

 

Topics

Review of elementary programming and problem solving, Introduction to C

Designing and analyzing algorithms

Recursion

Program correctness

Coding style

Memory model

Data representation

Compound data types

Abstract data types

Inheritance and generics

Introduction to professional ethics

 

CMPT 125 Home

 

John Edgar (johnwill@sfu.ca)