Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2020 -- CSC 2700 Section 01 (Patrick Taylor 1218, 6:00 PM - 7:50 PM)

The three principal virtues of a programmer are Laziness, Impatience, and Hubris. See the Camel Book for why.
--perldoc perl
Think twice, code once.
--Waseem Latif
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
Simple things should be simple, complex things should be possible.
--Alan Kay
The personal computer isn't "personal" because it's small and portable and yours to own. It's "personal" because you pour yourself into it - your thoughts, your programming.
--Audrey Watters
People who are really serious about software should make their own hardware
--Alan Kay
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
Programming is the art of thinking really hard about how to avoid having to think really hard.
--unknown
The real nightmare, worse than the one in which the Big Machine wants to kill you, is the one in which it sees you as irrelevant, or not even as a discrete thing to know.
--Benjamin H Bratton
Delivering good software today is often better than perfect software tomorrow, so finish things and ship.
--David Thomas