Course web page: Introduction to multidisciplinary Computer Science II by James Tam

Return to the course web page

CPSC 219 Quizzes

For the 'C' programming portion in this course you will be required to complete three quizzes in tutorial. In total they will account for 5% of your term grade. Make sure that you bring your student ID number or at least a government issued ID card (e.g., driver's license) to the quiz.

Schedule and topics covered
Quiz 1 (Topics: Input/output, branches, loops)
T01 Thursday Jan 20
T02 Wednesday Jan 19
T03 Thursday Jan 20
 
Quiz 2 (Topics: Arrays, structs)
T01 Thursday Jan 27
T02 Wednesday Jan 26
T03 Thursday Jan 27
 
Quiz 3 (Topics: Bitwise operations, functions, parameter passing)
T01 Thursday Feb 3
T02 Wednesday Feb 2
T03 Thursday Feb 3

For all the quizzes you will write a ‘C’ program (using the ‘gcc’ compiler) that will fulfill the requirements provided in your quiz. The requirements will be handed out just before you write the quiz. Quizzes must be completed by individual students. No talking will be permitted once the quiz commences, it is to be treated as an examination.  Unlike the exams you are however allowed to use your notes or other paper aids but the use of search engines is prohibited. You are to write the program on the computers in the tutorial room and to email the results to your teaching assistant when you are done. Some quizzes may consist of multiple parts; make sure that you email your solution for all the parts before you leave the tutorial room. They will only mark submissions sent before the end of the tutorial. (If you forget to email your quiz; don’t rely on using the system-based time date stamps because these things can be changed).

 There are multiple versions of quizzes that will be randomly passed out in each tutorial. Your TA will note which students are given which version of the quiz. You will need to show your ID card to your TA as you receive your quiz. Each version will be identified by a version code. In order for your quiz to be marked you must:

1.      Hand back your quiz to your TA before you leave the tutorial room.

2.      Ensure that the version of the quiz that you complete and mail to your TA actually matches the version that you were assigned. (That is you are not allowed to swap versions with another student).

Failure to properly complete both of these requirements will result in a receipt of a zero for that quiz.