CSI 32 - Introduction to Computer Programming I 2 lect  2 lab  3 credits

Continuation of CSI 31. Introduction to object-oriented programming including encapsulation, polymorphism, and inheritance; class templates; recursion and recursive analysis; analysis of algorithms, program style; documentation of programs; debugging; development of major projects.

Syllabus: pdf

Review Sheet

Supplementary handouts:

Prerequisites: CSI 31 and ENG 02 and RDL 02 if required.



Page last updated 11/4/2010

Previous syllabus: