Books and Papers
    Pyschology of Programming by J.M. Hoc
    Code Complete by Steven McConnell
    “Communication Problems in Requirements Engineering: A Field Study”
    "Is Software Engineering Training Enough for Software Engineers?"
    Peopleware by Tom Demarco & Timothy Lister
    Expertise in Professional Software Design: A Process Study by Sabine Sonnentag
    The Effects of Semantic Complexity on Expert and Novice Computer Program Recall and Comprehension by Bernard Guerin and Anthony Matthews
    Think-aloud books available online
    Thinking aloud: Reconciling theory and practice by Boren & Ramey (2000)
    "A Glimpse of Expert Programmers’ Mental Imagery" by Marian Petre and Alan F. Blackwell


General
    Handbook Section
    Frequently Abused Words
    What is a "popular" book?


Progress Reports
    Week 10 Progress Report
    Week 9
    Progress Report Week 9
    Pilot Testing
    Progress Report Week 8
    Week 8 Progress Report
    Week 8 Progress Report
    Hardware Update
    week 7 progress report
    Week 7 Progress Report


Tests and Experiments
    Arrival
    CS Questionairre
    Collection of CS Questions
    IQ Style Questions