← CSCD 211 contents CS Skill Tree

The APE

Some later CSCD courses require it, and the catalog lists which ones.

Answers from the official siteAttempts, registration, the room, accommodations, who has to take it, what is on it.
How the practice exam is scored

The Practice APE Exam Instructions on the official site give these points for the practice exam. The real exam's sheet is handed out on the day, and the site publishes no breakdown for it.

Practice APE Exam Instructions, for the Spring 2023 practice exam, on the official site's Practice Exams page
Part, then each problem inside itPoints
Data Abstraction30
Inheritance: the Circle and Cylinder classes20
Interfaces: Comparable on the Student class10
LinkedList20
clone, on the list with a dummy node6
cutList7
addAll7
General30
openInputFile3
openOutputFile4
closeInputFile2
read6
closeOutputFile2
writeToOutputFile3
sort, a linked list with a dummy head, by hand10
Recursion20
findLargest10
reverseArray10
Total100

The site says two things about scoring, in its own words:

NOTE: You may receive points for compiling code but you WON’T receive points for code that does not compile.

Penalty points can be assessed in this category for grossly inefficient code

Official site: the Practice APE Exam Instructions on Practice Exams; Basic Strategies; the FAQs topic list under General Program Design.

More practice
Your progress

Checks are saved in this browser only. No account, no name, nothing sent anywhere.

Official text read from inside.ewu.edu/csape on 2026-09-10. Where this site and the official site disagree, the official site is right.

Games and interactive practice