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

Return to the course web page

Information About The Midterm Exam

Additional details will be provided as we get closer to the exam so you should check this page for updates.

Date/location of the actual midterm exam:

As stated on the course web page it will be an out of class exam: [Details]

Midterm review

An in-class review will be conducted during the lecture on Wednesday February 27: [Review materials] [Solutions for the review materials]

Resources developed by the L01 instructor (Mea Wang): [Review questions] [Review lecture notes]

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


 

Material that you should study

Topics

Topic Approximate percentage of the exam1
Java introduction   25%
Introduction to Object-Orientation   40
Lists (up to but excluding linked lists)   30%

 

Question type (on the near final version of the exam)1

Multiple choice questions

14 marks

  14 questions x 1 marks each  

Non-multiple choice questions2

26 marks

  Short answer: Code writing 5 marks
  Short answer: Code writing 6 marks
  Short answer: Code trace 5 marks
  Long answer: Code writing 10 marks

1 Small changes may be made in the final version but this outline should at least give you a rough idea of the breakdowns and structure.

2 The non-multiple choice questions could include: program writing, code traces or questions associated with notation: e.g., UML diagrams or memory maps (graphical representations of variables in memory - see your online notes and in class lecture notes for examples).