Introduction to Computer Science for Majors II James Tam Return to the course web page

Information about the final exam

Grades: [Sorted by student ID number in ascending order]

Exam review

Date/location of the  exam:

Exam instructions (these are from the actual exam so you should read them beforehand)

  1. Hand back all handouts (exam book, multiple choice answer sheet and Java API handouts) at the front when you are finished writing your exam.
  2. 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.
  3. DO NOT START the exam until you are told to do so.
  4. 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.
  5. 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

December 15

Instructor

James Tam

Section

01

Course name

CPSC

Course number

233

  1. For the written questions write your answer in the space provided.
  2. Unless otherwise indicated you can assume that the programs and program fragments will compile.
     

Material that you should study

Topics that will be on the final exam

Topic  
  Advanced Java  
  O-O Hierarchies  
  Exceptions  
  Graphical user interfaces  
  File input and output  
  Design and testing  
  Design patterns  
  Human-Computer interaction (exam includes the intro to the area and 'Task Centered System Design': slides 1 - 23).  

Some topics may constitute a larger part of the exam than other parts. Hierarchies (e.g., inheritance and implementation) is one of the higher weight sections. The last three sections (design and testing, design patterns, HCI) constitute the lower weight sections.