Introduction to Computer Science I for non-majors by James Tam Return to the course web page

CPSC 217: Midterm Information

(I will add information here as we get closer to the exam so you should check back here for updates)

Date/location:

Review material:

Instructions for the day of the exam (instructions that you should follow when you enter the room before you start writing)

Material that you should study

Lecture topics (exam review)

Introduction to programming

Decision making

Repetition

Exam topics

Topic

Approximate proportion of exam1

Examination instructions and exam information (this means that you have to read the contents of this web page including the exam instructions) 5 - 8%
Intro to the course/administrative notes 2 - 5%
Introduction to programming (excludes specific details of different variables (float, integer, string) are stored but you should know that they are represented differently) 25 - 35%
Branches 20 - 25%
Repetition 17 - 23%
Decomposition Not on the midterm
Miscellaneous2 17 - 23%

Again: You are expected to be familiar with common functions that have been covered in class such as: print(), input(), int(), float(), str(), randrange().

Exam questions1

1 Exam proportions: It's based on a near-final version of the midterm (exact proportions may vary *slightly)*
2 Miscellaneous questions: Material that doesn't fall neatly into one of the above categories e.g. spans multiple topics

In contrast one semester of CPSC 231 had a midterm with 23 multiple choice questions and 1 short answer question during a class time of no more than 50 minutes. (The class was scheduled for 50 minutes but there's typically a class before and a class afterward with the result that setup/handing out exams may reduce the maximum time for writing the exam).

Min. percentage cut off to be awarded grade point
GPA
 
GPA Letter grades (so you compare these cut offs with other cut off tables)
0.00 0  
10.00 0.1  
15.00 0.2  
20.00 0.3  
25.00 0.4  
30.00 0.5  
35.00 0.6  
38.00 0.7  
41.00 0.8  
45.00 0.9  
48.00 1 D
50.00 1.1  
52.00 1.2  
54.00 1.3 D+
56.00 1.4  
58.00 1.5  
60.00 1.6  
61.00 1.7 C-
62.00 1.8  
64.00 1.9  
65.00 2 C
66.00 2.1  
67.00 2.2  
68.00 2.3 C+
69.00 2.4  
70.00 2.5  
71.00 2.6  
72.00 2.7 B-
73.00 2.8  
74.00 2.9  
75.00 3 B
76.00 3.1  
77.00 3.2  
78.00 3.3 B+
79.00 3.4  
80.00 3.5  
81.00 3.6  
82.00 3.7 A-
84.00 3.8  
86.00 3.9  
88.00 4 A
94.00 4.1  
96.00 4.2  
98.00 4.3  
100.00 4.3