Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2026 -- CSC 2700 Section 01
1216 Patrick Taylor Hall, 6:00 PM - 7:50 PM



Class Home




Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Nartin Fowler
A language that doesn't affect the way you think about programming is not worth knowing.
--Unix Fortune
Know the rules well, so you can break them effectively
--Dalai Lama XIV
People who are really serious about software should make their own hardware
--Alan Kay
I'm not a great programmer; I'm just a good programmer with great habits.
--Kent Beck
The big optimizations come from refining the high-level design, not the individual routines.
--Steve McConnell
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
How do you expect to succeed if you do not know the rules?
--Anonymous
Happiness should be a function without any parameters.
--Pranshu Midha
Delivering good software today is often better than perfect software tomorrow, so finish things and ship.
--David Thomas
What kind of programmer is so divorced from reality that she thinks she'll get complex software right the first time?
--James Alan Gardner
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
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
--Rick Cook
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
There ain't no rules around here. We are trying to accomplish something.
--Thomas Edison