CPT 220, E-Commerce Final Exam