Course number: COP 4530 Course name: Data Structure, Algorithms, and Generic Programming Course review committee members: Bob Myers, Zhenhai Duan, Chris Lacher Report submitted: Spring 2018 ---------------------------------------------------------------------- 1. Are there any problems with course last year? If Yes, describe the problems. No specific problems. ----------------------------------------------------------------------- 2. Course committee recommendations to the current/future instructors. Some improvements have been made in recent semesters to better coordinate transition from COP 3330 into COP 4530. Students coming out of COP 3330 are typically well-prepared for the level of COP 4530. This course is offered by multiple instructors. The current instructors have discussed their course contents and ensured that all of the core essential material is covered. Future instructors should work with prior instructors to ensure the same core material is covered in their offerings. We also recommmend to have at least an annual meeting of course instructors for the upcoming year, to better coordinate the consistency of materials (as recommented above), especially with new instructors of the course. This is also to help prevent drift between main campus and distance learning (PC campus) offerings. ------------------------------------------------------------------------ 3. Course committee recommendations to department/UCC regarding this course. Recommend that the ABET assessment for evaluation of competence in recursion be moved to COP 4531. This recommendation was made in a previous year, but no action has been taken on it by the department. Students learn some deeper use of recursion in COP 4530, but they don't get as heavily into full analysis and theoretical elements of recursion until COP 4531. We feel that COP 4531 would be a better course in which to do this particular assessment.