Submitted by Anonymous (not verified) on Mon, 10/31/2016 - 10:43am
CSCI - 602 - 01
The goal of this course is to fill in gaps in student knowledge for those students who have completed CSCI 603 (Computational Problem Solving) during the immediately preceding fall semester with a grade of "B-", "C+" or "C". Specific topics include: expression of algorithms in pseudo-code and a programming language; elementary data structures such as lists, trees and graphs; problem solving using recursion; and debugging and testing, with a focus on the specific advanced topics that have been most challenging to the particular students enrolled. Assignments (both in class and homework) requiring a pseudo-code solution and implementation in a programming language are an integral part of the course. The course will meet 8 hours per week, in two-hour sessions four days per week.