Past Quizzes

Quiz
Quiz 8
40 points
Register Mon, Apr 13
Quiz Availability 04/13 - 04/13

This quiz will be all short answer and multiple choice. Topics Covered Note: Topics covered on previous quizes may be refer...

Quiz
Quiz 7
40 points
Register Mon, Apr 06
Quiz Availability 04/06 - 04/06

Quiz 7 Iterators In this exam you will have one programing question similar to the Iterator questions on Practice for Progra...

Quiz
Quiz 6
40 points
Register Mon, Mar 30
Quiz Availability 03/30 - 03/30

Quiz 6 Recursive Trees In this exam you will have two programing problems both will be recursive functions for tree datastru...

Quiz
Quiz 5
40 points
Register Thu, Feb 20
Quiz Availability 03/06 - 03/09

Quiz 5 Theory Quiz 5 contains only multiple choice or short answer problems. You will have 50 minutes to complete this exam....

Quiz
Quiz 4
40 points
Register Thu, Feb 13
Quiz Availability 02/28 - 03/02

Quiz 4 Stacks and Queues In this exam you will have several short questions followed by a short programing question. In the ...

Quiz
Quiz 3
40 points
Register Thu, Feb 06
Quiz Availability 02/21 - 02/24

Quiz 3 is designed to explore the introductory concepts and inheritance in c++. Quiz 3 contains multiple choice or short an...

Quiz
Quiz 2
40 points
Register Thu, Jan 30
Quiz Availability 02/14 - 02/17

Quiz 2 is designed to explore the introductory concepts of C++ Quiz 2 contains multiple choice or short answer problems and...

Quiz
Quiz 1
40 points
Register Thu, Jan 23
Quiz Availability 02/07 - 02/10

Quiz 1 is designed to explore the introductory concepts of C++ Quiz 1 contains multiple choice or short answer problems and...

Quiz
Quiz 0
40 points
Register Mon, Jan 20
Quiz Availability 01/31 - 02/03

Quiz 0 is designed to be a low-stress introduction to the CBTF exam environment. This quiz is on foundational knowledge you ...

About

This semester, we will have 12 Quizzes and a Final Exam, all in the Computer Based Testing Facility (CBTF).

Quizzes

Quizzes consist of multiple choice or short answer questions. On quizzes after Quiz 0 you will have to write code according to the instructions, and the code will be automatically graded by PrairieLearn. As with labs, MPs, and POTDs, you can earn partial credit by passing some of the test cases, but non-compiling code will not be awarded any points.

Quizzes are 50 minutes long.

Grading

As per the syllabus, your performance on each assessment is worth 40 points and we will drop the lowest score at the end of the semester.

Scheduling

You are responsible for scheduling your own exam time. Visit https://cbtf.engr.illinois.edu to choose your time!

Makeup exams

Given that each exam is offered for several days, the course policy is not to offer makeup exams. In very exceptional circumstances involving health or other emergencies, a makeup exam may be considered.

Testing in the CBTF

The computers in the CBTF are configured almost identically to the machines available in the EWS labs or over ssh. This means that you have access to compilers, man pages, gdb, valgrind, and any other tool you’re used to using on EWS machines. We don’t forbid the use of any of these tools, or any other program on the CBTF machines, while you’re completing an exam. Note that you can’t access the general internet - you can only access PrairieLearn.

Note that if you’ve installed additional editors or tools on your EWS account, or if you have a custom .vimrc or the like, these won’t be available in the CBTF. You should get comfortable using at least one of the editors that’s available by default on the EWS machines. For this reason, we also don’t advise coming to rely on IDEs like Xcode or CLion, as you won’t have them during exams.

You are expected to follow the policies for the CBTF when you are in an exam. See the CBTF page for more detailed policies. Here’s a summary:

  • No hats, gloves, phones, water bottles, paper, or anything else we think might indicate a breach of academic integrity, will be allowed in your exam space.

  • Please use the restroom before the exam begins.

  • No questions about exam content will be answered during the exam. If you think there is a poorly specified question (or more than one), please post a private note on Piazza, and it will be handled fairly, after the exam is over. You can also use the “Report an issue” button on your exam.