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

 

CPSC 231: Practice Assignments

 

Non-decimal based number systems, binary math:

 

Compilation and logic errors, testing of programs:

 

Input and formatting of output:

 

Decision making, loops, program documentation

 

Problem decomposition, modular design

 

1D arrays

 

2D arrays