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

CPSC 231: 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)

Front cover with actual exam instructions (so make sure you look at this beforehand)

   

Material that you should study

Lecture topics (exam review)

Introduction to programming

Decision making

Repetition

Exam topics

Lecture topics covered so far

Approximate proportion of exam1

UNIX commands ~6%
Intro to the course/administrative notes  6
Introduction to programming (excludes data representations material, I did talk about ASCII character representations in a later section)  22
Branches  32
Repetition ~32%
Decomposition Not on midterm

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

Multiple choice questions 23 marks

   

Short answer questions 8 marks

  There will be one short answer code writing question

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