Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2025 -- CSC 2700 Section 01
1212 Patrick Taylor, 6:30 PM - 8:20 PM



Class Home




The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
When they first built the University of California at Irvine they just put the buildings in. They did not put any sidewalks, they just planted grass. The next year, they came back and put the sidewalks where the trails were in the grass. Perl is just that kind of language. It is not designed from first principles. Perl is those sidewalks in the grass.
--Larry Wall
People who are really serious about software should make their own hardware
--Alan Kay
First solve the problem. Then, write the code.
--Waseem Latif
Walking on water and developing software from a specification are easy if both are frozen.
--Edward V. Berard
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
Perl – The only language that looks the same before and after RSA encryption.
--Keith Bostic