216 Programming Challenges
This course provides extra practice for students
who are interested in computational problem-solving,
above and beyond what they get in the regular CS curriculum.
Students successfully completing this course will
demonstrate that they can:
Design and develop algorithms to solve challenging computational problems.
Implement their algorithms in a modern programming language.
Identify deficiencies of their implementations and
refactor their programs as necessary in order to meet
a particular problem's constraints.
This page maintained by