Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2025 -- CSC 2700 Section 01
1212 Patrick Taylor, 6:30 PM - 8:20 PM



Class Home




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
Not only is this incomprehensible, but the ink is ugly and the paper is from the wrong kind of tree.
--Professor W.
Learn the rules like a pro, so you can break them like an artist
--Pablo Picasso
What is a university/college when the students lose interest?
--Isaac Traxler
With software there are only two possibilites: either the users control the programme or the programme controls the users. If the programme controls the users, and the developer controls the programme, then the programme is an instrument of unjust power.
--Richard Stallman
There ain't no rules around here. We are trying to accomplish something.
--Thomas Edison
Programming is the art of thinking really hard about how to avoid having to think really hard.
--unknown
Think twice, code once.
--Waseem Latif
Walking on water and developing software from a specification are easy if both are frozen.
--Edward V. Berard
Know the rules well, so you can break them effectively
--Dalai Lama XIV
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
One knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?
--Brian Kernighan