Old version
This is the CS 112 site as it appeared on May 8, 2019.
Final Exam Information
Material covered
The exam will cover the entire semester. It will only include topics that we covered in lecture and/or on the assignments.
Exam details
-
The exam will be held on Wednesday, May 8, 2019
- A1 lecture: 9:00 - 11:00 a.m. COM 101
- B1 lecture: 12:30 - 2:30 p.m. CAS B12
- students with special accommodations: 9:00 a.m. - 12:00 p.m. MCS 144
Students taking the alternate exam will receive an email with more info.
-
You must bring your BU ID to the exam, and have it verified when you turn in the exam.
-
The exam will consist of three parts:
-
Part I will contain multiple-choice questions that you must complete.
-
Part II will consist of several multi-part problems. The individual parts of each problem will be similar in format and difficulty to the problems on the midterms. You will have some choice in this section (e.g., complete 3 out of 4 problems, or 4 out of 5).
-
Part III will consist of a single multi-part problem that you must complete. Parts of this problem may require a bit more work than the typical midterm problem, but they will still be doable in the time available.
-
-
You will have two hours to complete the exam.
-
You may not use any electronic devices during the exam.
-
You may not leave the exam room and return, so please use the restroom before the exam.
Preparing for the exam
-
One way to prepare is to review the lecture notes, lecture videos, and assignments, and to make a summary of the key points in your own words. “Boiling down” the material in this way is a great way to ensure that you really understand the key concepts.
-
We also encourage you to do practice problems. Options include:
-
redoing the questions posed in lecture. The online lecture notes include both the questions and–on the next page–the answers.
-
reviewing lab exercises and comparing with the solutions provided.
-
some practice problems on topics covered in the final third of the course.
When working on practice problems, try to come up with your answers on paper, rather than through a trial-and-error approach in your programming environment. This will be give you an experience that is similar to the one that you have during the exam.
-
-
Feel free to post questions on Piazza (using the
final_exam
tag) or to email course instructor or TF.