Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2024 -- CSC 2700 Section 01 (1218 Patrick Taylor, 6:30 PM - 8:20 PM)



Class Home

No Class April 23, 2024


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
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
How do you expect to succeed if you do not know the rules?
--Anonymous
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
The most difficult thing in the world is to know how to do a thing and to watch someone else do it wrong without comment.
--Theodore H. White
Premature optimization is the root of all evil.
--Donald Knuth
The big optimizations come from refining the high-level design, not the individual routines.
--Steve McConnell
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
When in doubt, do something.
--Harry Chapin
What is a university/college when the students lose interest?
--Isaac Traxler
A change in perspective is worth 80 IQ points
--Alan Kay
If the steps become to big, they become walls...
--Herb Sutter