To enhance the student's knowledge of data structures and algorithm design. Introduce recursion, searching, sorting and complex data structures. Introduce algorithmic complexity analysis. Describe, Design, Implement, Test, and Document a large program. All students are expected to attend each class meeting as class participation is an essential ingredient for success in the course.
Students are solely responsible for all material presented in class.
It is assumed that all material submitted for grading represents the efforts of the student submitting the work. Failure to comply with this policy will result in a grade of zero for the course.