Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

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

Programming isn't about what you know; it's about what you can figure out.
--Chris Pine
Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
--Edsger W. Dijkstra
A language that doesn't affect the way you think about programming is not worth knowing.
--Alan Perlis
If the steps become to big, they become walls...
--Herb Sutter
It's got to be the going not the getting there that's good.
--Hary Chapin
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
Happiness should be a function without any parameters.
--Pranshu Midha
That's the thing about people who think they hate computers. What they really hate is lousy programmers.
--Larry Niven
Twenty hours at the keyboard can save you two hours of planning.
--Isaac Traxler
What kind of programmer is so divorced from reality that she thinks she'll get complex software right the first time?
--James Alan Gardner
Our consciousness is programmed. We see things a certain way from a young age - we're programmed to keep doing them that way. Then you have to spend adulthood learning how to overcome it, to read out the programs. Try to create. I want to tell people to create. Just start by creating your day. Then create your life.
--Prince
Premature optimization is the root of all evil.
--Donald Knuth
The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
Good programmers write code that humans can understand.
--Martin Fowler