Course web page: Introduction to Computer Science for non-majors II James Tam Return to the course web page

CPSC 219: Midterm #1 Information

Additional details will be added over time...

Date/location:

 

Review material:

 

Front cover from the actual exam (so make sure you look at this beforehand...important so make sure you read them beforehand!). Notice that you need to enter your ID number on the inside cover of the examination (don't forget to to this).

 

Material that you should study

Classes that you should be familiar with:

While you are not expected to be familiar with all methods and attributes on the exam you should be able to call/trace methods of the following classes whose methods have been covered during the semester.

Although a Java array is not a class you should also be familiar with tracing/writing code employing the length() method of the array type.

Exam topics

Lecture topics covered so far

Approximate proportion of exam1

Introduction to Java programming ~50%
Introduction to Object-Oriented programming   26
Advanced Java (up to and including any material covered on Tuesday Feb 7)   16
Other (doesn't neatly belong in one of the above categories e.g., spans multiple categories). ~6%

 

Exam questions1

Multiple choice questions 20 marks

  20 questions

Short answer questions  10 marks

  Two code writing questions worth 5 marks each
   

1 It's based on a near-final version of the midterm (exact proportions may vary *slightly*)

Mappings from percentage score to GPA

Min percent GPA
0 0
15 0.1
30 0.3
40 0.5
45 0.7
50 1
51 1.1
52 1.2
53 1.3
54 1.4
55 1.5
56 1.6
57 1.7
58 1.8
59 1.9
60 2
61 2.1
62 2.2
63 2.3
64 2.4
65 2.5
66 2.6
67 2.7
68 2.8
69 2.9
70 3
71 3.1
72 3.2
74 3.3
76 3.4
78 3.5
80 3.6
82 3.7
84 3.8
86 3.9
88 4
90 4.1
96 4.2
98 4.3