Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2020 -- CSC 2700 Section 01 (Patrick Taylor 1218, 6:30 PM - 8:20 PM)

Class over for the semester!

The big optimizations come from refining the high-level design, not the individual routines.
--Steve McConnell
The best way to predict the future is to invent it
--Alan Kay
Along every step of our journey through life, our mind is being programmed. If we are not programming it ourselves, someone else is doing it to us.
--Joseph Rain
It's got to be the going not the getting there that's good.
--Hary Chapin
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
Think twice, code once.
--Waseem Latif
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
--John Woods