Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2026 -- CSC 2700 Section 01
1218 Patrick Taylor Hall, 6:30 PM - 8:20 PM



Class Home




I'm a programmer. I like programming. And the best way I've found to have a positive impact on code is to write it.
--Robert C. Martin
Premature optimization is the root of all evil.
--Donald Knuth
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
A change in perspective is worth 80 IQ points
--Alan Kay
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Martin Fowler
The most difficult thing in the world is to know how to do a thing and to watch someone else do it wrong without comment.
--Theodore H. White
When in doubt, do something.
--Harry Chapin
A language that doesn't affect the way you think about programming is not worth knowing.
--Alan Perlis