Programming and Problem-Solving Seminar
CpSc 481/681, Section 5. Monday 6:30-8:00, McAdams 110D.
1 credit.
This seminar is intended for students interested in improving their
ability to solve and quickly code solutions to interesting
computational problems (e.g., mathematical puzzles, programming
competition problems, real-world applications, job interview
questions). Each seminar meeting, we'll work through a number of
problems individually or in teams. There are no official
prerequisites, although students should be comfortable writing code in
their favorite language (preferably C or C++). Students interested in
participating on Clemson's ACM programming teams should strongly
consider taking this seminar to help train, as I'll be using seminar
participation as one factor in selecting members for our teams to
attend the ACM regional programming contest this fall. Grading is
based on attendance and participation. Advanced students (those
taking the seminar not for the first time) will work independently and
in teams on a variety of more challenging computational problems.