Note: This exam is comprehensive. You must pass the final exam with a score of 60% or better in order to receive a grade of C or better.
The objective of this examination is to provide both you and me with some measure of the learning that you have accomplished up to this point in the semester. Learning to program is much more than just being able to regurgitate facts about a particular programming language, and the mechanics of getting a program to compile and execute. This exam will test your understanding of basic programming principles and your ability to apply those principles correctly to solve difficult computing problems. Although this exam will focus on the material most recently covered, you should consider it comprehensive. The exam contains multiple choice, short answer, and coding problems.
This exam is OPEN BOOK. You may bring your textbook to class to use as a reference for C# syntax. However, you may not use class notes, copies of slides presented in class, or crib notes of any kind. Foreign students may bring a foreign language-English dictionary to the testing center.
You will be responsible for the material discussed in class as well as the textbook reading assignments and all of the labs and programming assignments.
|All previous material|
|Parameters and method Overloading|
|Streams and File I/O|