Competitive/Collaborative Programming Class

ICPC Computer Programming Contest Prep

Problem Solving in Computer Science

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



Class Home




The issue of finding the best possible answer or achieving maximum efficiency usually arises in industry only after serious performance or legal troubles.
--Steven S. Skiena
You are not reading this book because a teacher assigned it to you, you are reading it because you have a desire to learn, and wanting to learn is the biggest advantage you can have.
--Cory Althoff
Good programmers write code that humans can understand.
--Martin Fowler
Think twice, code once.
--Waseem Latif
Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches.
--Paul Graham
There is nothing good or bad about knowledge itself; morality lies in the application of knowledge.
--Jon Erickson
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
College is a waystation - the last convenience store on the road to life-long responsibility.
--Dennis Miller
Without requirements and design, programming is the art of adding bugs to an empty text file.
--Louis Srygley