Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2026 -- CSC 2700 Section 01
1218 Patrick Taylor Hall, 6:30 PM - 8:20 PM



Class Home




Einstein repeatedly argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.
--Frederick P. Brooks Jr.
A language that doesn't affect the way you think about programming is not worth knowing.
--Alan Perlis
Good programmers write code that humans can understand.
--Martin Fowler
It's got to be the going not the getting there that's good.
--Hary Chapin
People who are really serious about software should make their own hardware
--Alan Kay
Perl – The only language that looks the same before and after RSA encryption.
--Keith Bostic