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)

Happiness should be a function without any parameters.
--Pranshu Midha
Learn the rules like a pro, so you can break them like an artist
--Pablo Picasso
The three principal virtues of a programmer are Laziness, Impatience, and Hubris. See the Camel Book for why.
--perldoc perl
I'm not a great programmer; I'm just a good programmer with great habits.
--Kent Beck
The most disastrous thing that you can ever learn is your first programming language.
--Alan Kay
But while you can always write 'spaghetti code' in a procedural language, object-oriented languages used poorly can add meatballs to your spaghetti.
--Andrew Hunt
Everyday life is like programming, I guess. If you love something you can put beauty into it.
--Donald Knuth
Good programmers write code that humans can understand.
--Martin Fowler
A university is what a college becomes when the faculty loses interest in students.
--John Ciardi
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
--John Woods