Exams🔗

Traditionally, 1730 has not had exams. Starting this year, we are going to have two exams.

Why Exams?

There are two reasons to have exams:
  1. First, you learn better. Education research has documented well the “testing effect”, which is that tests are useful not only for assessment but also for learning.

  2. As we have liberated course policies to allow for the use of tools like Copilot (which, realistically, students were going to use anyway), we do need to make sure that our grades still mean something.

Dates

First exam: Monday, October 7

Second exam: Wednesday, November 13

Please make sure you are able to attend class on these days!

Content

The exams in this course will be very simple. There will not be any complicated, open-ended questions. Rather, the questions will ensure you have understood basic factual material you have seen so far in the class. For instance, you will be shown simple programs and asked to predict what they produce as output. If you have actually attended class, done the homeworks, and understood the work you turned in, you should be able to coast through the exams.

The second exam will naturally be a bit more challenging than the first exam. We will have covered many more topics in the course, and done a much more diverse set of assignments, by then. Therefore, you will have more material to revise.

If you have any accommodations that are relevant to the exam, please work out the details with Shriram at least one week before the exam.

Finally: you are not allowed to make copies of the exam in any way, nor upload it anywhere. Doing so would violate the Copyright policy.

Grading

You will receive a letter grade for your exam work.

Each part of each task will be designated in “letter grade” (LG) units (e.g., a question might be 0.25 LG). We just add up all your correct answers (a small number of questions might have partial credit, but most have a striaghtforward “right answer”), and that’s your letter-grade for the exam. We won’t have a “D” grade, so the first full letter-grade you get takes you up to C, etc. Thus, the whole exam weighs 3 LG. There are no “partial letter grades”, so we will round down, i.e., you only get letter-grades that you earned fully through exam performance.

The exam will show weights for every individual sub-problem. Thus, you might find problem 3 worth 1 LG, with problems 3.1 and 3.2 each marked as 0.5 LGs. That doesn’t mean problem 3 is now worth 2 LG; instead, it shows how problem 3’s 1 LG is divided up. Furthermore, you may see 3.2.1 marked 0.3 LG and 3.2.2 marked 0.2 LG. This explains how 3.2’s 0.5 LG are split. The weights of all sub-problems will add up to the weight of the immediate super-problem.

Your exams will not not be a component of your final course grade; that will be derived from your homeworks. Instead, your exam letter grades will serve as an upper-bound on your course letter grade:
  • You cannot get a course grade more than two letter-grades better than your first exam grade.

  • You cannot get a course grade more than one letter-grade better than your second exam grade.

This is designed so that, even if you do poorly on the first exam and get a C, you can still get an A in the course. But knowing what is coming, if you still get a C on the second exam, you won’t get better than a B on the course.

You must pass (i.e., get at least a C) on both exams to pass the course. (This is even if you take the course S/NC.)

Logistics

If you have questions about any details, please get them clarified on EdStem well before the exam dates.