Lecture notes for the Introduction to Computer Science I by James Tam Return to the course web page

 

CPSC 231: Practice Assignments

Concepts: Non-decimal based number systems, binary math:

 

Concepts: Compilation and logic errors, testing of programs:

 

Concepts: Input and formatting of output:

 

Concepts: Decision making, loops, program documentation

 

Concepts: Problem decomposition, modular design