Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2025 -- CSC 2700 Section 01
1245 Patrick Taylor Hall, 6:00 PM - 7:50 PM



Class Home




Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Nartin Fowler
The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
Without requirements and design, programming is the art of adding bugs to an empty text file.
--Louis Srygley
Twenty hours at the keyboard can save you two hours of planning.
--Isaac Traxler
Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
--Edsger W. Dijkstra
People who are really serious about software should make their own hardware
--Alan Kay
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Martin Fowler
What kind of programmer is so divorced from reality that she thinks she'll get complex software right the first time?
--James Alan Gardner
People who are really serious about software should make their own hardware
--Alan Kay