Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

Spring 2023 -- CSC 2700 Section 01 (1216 Patrick Taylor, 6:30 PM - 8:20 PM)



Class Home




Learn the rules like a pro, so you can break them like an artist
--Pablo Picasso
Simple things should be simple, complex things should be possible.
--Alan Kay
A university is what a college becomes when the faculty loses interest in students.
--John Ciardi
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
So if an algorithm is an idealized recipe, a program is the detailed set of instructions for a cooking robot preparing a month of meals for an army while under enemy attack
--Kernighan Brian
College is a waystation - the last convenience store on the road to life-long responsibility.
--Dennis Miller
People who are really serious about software should make their own hardware
--Alan Kay
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
There ain't no rules around here. We are trying to accomplish something.
--Thomas Edison
Good programmers write code that humans can understand.
--Martin Fowler