CSE 333 22au Midterm Topics

This list is a summary of the topics we've covered in class so far that could potentially be on the midterm. Generally, if you've kept up with everything that's been covered in lecture, sections, exercises, and homework assignments you should be well prepared, and questions may be based on any of the work we've done this quarter. A good way to study is to take some of the old exams in a quiet room and limited to the 50 min. time allowed for the real exam before looking at the sample solutions. Some of the practice exercises at the end of most lectures can also be useful for studying if you haven't done them already.

You should understand the ideas and core concepts and how to use them, but don't memorize API details. We'll provide hints or reference material on the exam for API details as needed, but you should know the basics.

The exam will be closed book, except that you may have one 5x8 (or smaller) index card with whatever notes you wish written on both sides for reference. The notes must be hand-written, i.e., no computer printouts, no scanned/reduced notes, and no electronic devices or other technology.

General program organization and where C fits in the ecosystem

C language and program execution

C++