Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Fall 2021 -- CSC 2700 Section 01 (1206 Patrick Taylor, 6:00 PM - 7:50 PM)

Everyday life is like programming, I guess. If you love something you can put beauty into it.
--Donald Knuth
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
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
--Nartin Fowler
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
Learn the rules like a pro, so you can break them like an artist
--Pablo Picasso
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.
What kind of programmer is so divorced from reality that she thinks she'll get complex software right the first time?
--James Alan Gardner
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
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
--John Woods