Information about the midterm exam
Grades: [Sorted by student 
ID number in ascending order]
Date/location of the actual midterm exam:
Monday November 1 during normal class time in the
regular lecture room
Midterm review
It will occur during Friday lecture immediately before your exam
Exam instructions (these are from the actual exam so you should read them 
beforehand)
	- This is a closed book exam: No electronic devices (e.g., cell phones 
	must be shut off and out of sight) or computational aids (e.g., any 
	calculators, laptops, hand held computers, slide rulers, abaci) will be 
	allowed. This includes ‘simple’ calculators. 
	
- DO NOT START the exam until you are told to do so. 
	
- For the multiple choice questions make sure that you select the best 
	answer to each question on the computer bubble sheets using an HB pencil or 
	darker. 
	
- Make sure that you fill in the bubbles on the multiple choice answer 
	sheet for all the labelled categories. (Neglecting to full in all the 
	information may result in your exam getting lost or not marked so it's 
	important not to miss anything!) Here's the info for some of the categories 
	that students typically miss. 
	
		| 
		Date | 
		November 1 | 
	
		| 
		Instructor | 
		James Tam | 
	
		| 
		Section | 
		01 | 
	
		| 
		Course name | 
		CPSC | 
	
		| 
		Course number | 
		233 | 
	- For the written questions write your answer in the space provided. 
	
- Unless otherwise indicated you can assume that the programs and program 
	fragments will compile.
 
Material that you should study
	- The lecture material: the PowerPoint slides will provide you with an 
	outline of the topics to be covered. However studying the information just 
	listed on the slides won't be sufficient to do well on the final exam. You 
	will also need to take notes in class and to study and understand those 
	notes. If you have any questions then make sure that you ask me for help and 
	clarification. 
	
- The text books: they should be used as another source of material to 
	help you understand the material as you prepare for the exam. I won't 
	however directly examine you on material that is listed in the textbooks 
	that I didn't cover in class. 
	
- Lab exercises and the lab handouts: I won't be directly examining you on 
	this material (unless it overlaps with the lecture material). 
	
- The exam could definitely cover topics up to and including lists. 
Topics that will be on the midterm exam
	
		| Topic | Weighting | 
	
		|  | Number representations | ~12% | 
	
		|  | Java introduction | 10 | 
	
		|  | Introduction to Object-Oriented programming | 52 | 
	
		|  | Introduction to Data Structures: Lists | 20 | 
	
		|  | Miscellaneous1 | ~6% | 
1 This includes questions with concepts that span multiple sections
Topics that won't be on the midterm exam
	- Administrative notes 
	
- Advanced Java (and the sections that follow). 
Question type (on the near final version of the exam)
	- 21 Multiple choice questions 
	
- Written Q1 Miscellaneous (not code writing or code trace) type of 
	written question from the intro to Java and intro to Object-Orientation 
	section 
	
- Written Q2 Code writing question 
	
- Written Q3 Code writing question 
	
- Written Q4 Conceptual question