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




Without requirements and design, programming is the art of adding bugs to an empty text file.
--Louis Srygley
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
So if an algorithm is an idealized recipe, a program is the detailed set of instructions for a cooking robot preparing a month of meals for an army while under enemy attack
--Kernighan Brian
That's the thing about people who think they hate computers. What they really hate is lousy programmers.
--Larry Niven
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
The best way to predict the future is to invent it
--Alan Kay