Introduction to Computer Science II for majors by James Tam

Return to the course web page

CPSC 233: Final Exam Information

Final review (If you can't make the review session then I'll leave some copies on the table outside my office @ ICT707).: [Information]

Extra-extra practice questions (I won't go through these in the review but there are some more fleshed out practice questions for you to go through on your own): [Extra-extras]

Extra code writing ideas: [(Not so big) ideas]

 

Date/location:

Exam instructions (make sure you read and are familiar with the instructions and restrictions!):

Material that you should study

Exam topics:

You need to obviously know the earlier concepts (e.g., objects, loops etc.) the exam will be cumulative with a heavier focus on material that wasn't evaluated on the first exam.

Earlier topics (evaluated on the midterm)

  Java basics (many subtopics)
  Introduction to Object-Orientation
  Data structures: lists
  Advanced Java (many subtopics, only some of which were included on the first exam)

Later topics (not evaluated on the midterm)

  Advanced Java (many subtopics, topics not covered on the first exam may show up here)
  Hierarchies
  Exceptions (smaller section - likely accounts for a smaller proportion of the final exam)
  Graphical user interfaces
  File input and output (smaller section - likely accounts for a smaller proportion of the final exam)
  Design patterns (smaller section - likely accounts for a smaller proportion of the final exam)
  Packages (smaller section - likely accounts for a smaller proportion of the final exam, cutoff point excludes package level access for attributes and methods)

Exam questions1

Multiple choice questions  ~18 marks

  18 questions

Short answer questions  ~47 marks

  Short answer #1: Miscellaneous/conceptual 5 marks
  Short answer #2: Code tracing 10 marks
  Short answer #3: Code writing 12 marks
  Short answer #4: Code writing 9 marks
  Short answer #5: Code analysis 4 marks
  Short answer #6: Conceptual 7 marks

1 Based on a near-final version of the midterm (exact proportions may vary *slightly*)