CSCI 1312 (Introduction to Programming for Engineering), Fall 2015:
Review for FInal Exam

Format of the exam

The exam will be at the scheduled time for the course final, December 11 at noon. The exam will be about twice the length of the first exam (hence intended to take about two hours), but you can use the full three-hour period if you like. Like the quizzes, it is ``open book/notes'', which means you can consult paper or electronic copies of the textbook and your notes, sample solutions from this year only, your own graded work, and anything on the course Web site. You may not use other books, materials from this course from previous years, or a calculator or computer (except as noted below), or (of course) each other's papers. You may use a calculator or computer to

Questions will mostly be similar in format to the ones in quizzes and minute essays -- some short-answer or multiple choice, some questions about programs in the exam (in the quizzes, ``what does this program do/print'', but since you have access to a compiler this time, they'll focus on why the code does what it does, and if it doesn't work how to fix it), some ``write a program to do this task'' -- but probably somewhat longer and/or more difficult.

Lecture topics to review

You are responsible for all material presented during lecture, including the sample programs, but the following is a list of topics I consider most important.

Material discussed in class after pointers -- dynamic memory allocation, user-defined types, and linked data structures -- will not be included in the exam.

Reading to review

You should have read, or at least skimmed, all of the assigned reading, but the focus will be on material presented or at least mentioned in class.



Berna Massingill
2015-12-10