CSCA20H3: Introduction to Programming

An introduction to computer programming, with an emphasis on gaining practical skills. Introduction to programming, software tools, database manipulation. This course is appropriate for students with an interest in programming and computers who do not plan to pursue a Computer Science program.

CSCA08H3, CSC108H, CSC120H
Quantitative Reasoning
This course does not require any prior exposure to computer programming.