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




The best way to predict the future is to invent it
--Alan Kay
First solve the problem. Then, write the code.
--Waseem Latif
Everyday life is like programming, I guess. If you love something you can put beauty into it.
--Donald Knuth
Think twice, code once.
--Waseem Latif
When in doubt, do something.
--Harry Chapin
A change in perspective is worth 80 IQ points
--Alan Kay
How do you expect to succeed if you do not know the rules?
--Anonymous
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
Einstein repeatedly argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.
--Frederick P. Brooks Jr.