Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2024 -- CSC 2700 Section 01
1720 Business Education North Wing, 6:00 PM - 7:50 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
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
How do you expect to succeed if you do not know the rules?
--Anonymous
Twenty hours at the keyboard can save you two hours of planning.
--Isaac Traxler
Everyday life is like programming, I guess. If you love something you can put beauty into it.
--Donald Knuth
You are not reading this book because a teacher assigned it to you, you are reading it because you have a desire to learn, and wanting to learn is the biggest advantage you can have.
--Cory Althoff
I'm not a great programmer; I'm just a good programmer with great habits.
--Kent Beck
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Nartin Fowler
The big optimizations come from refining the high-level design, not the individual routines.
--Steve McConnell
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
--John Woods
'Martyrdom' is the only way a person can become famous without ability.
--George Bernard Shaw
Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.
--Max Kanat-Alexander
How do you expect to succeed if you do not know the rules?
--Anonymous
Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
--Edsger W. Dijkstra
But while you can always write 'spaghetti code' in a procedural language, object-oriented languages used poorly can add meatballs to your spaghetti.
--Andrew Hunt
First solve the problem. Then, write the code.
--Waseem Latif
The best way to predict the future is to invent it
--Alan Kay