What Makes Code Hard to Understand? Michael E. Hansen, Robert L. Goldstone, and Andrew Lumsdaine ArXiv e-prints, 1304.5257, April 2013 Bibtex Paper |
Cognitive Architectures: A Way Forward for the Psychology of Programming Michael E. Hansen, Andrew Lumsdaine, and Rob L. Goldstone Onward! Workshop at the Third Annual SPLASH Conference 2012 Bibtex |
Detecting Covert Communication on Android Michael E. Hansen, Raquel Hill, and Seth Wimberly IEEE Local Computer Networks 2012 Conference Bibtex |
Extending transfer entropy improves identification of effective connectivity in a spiking cortical network model Shinya Ito, Michael E. Hansen, Randy Heiland, Andrew Lumsdaine, Alan M. Litke, and John M. Beggs PLoS ONE, 6(11):e27431, 11 2011. Bibtex Paper |
Progress in developing a computer aided laboratory instruction system Scott A. Morton, Robin Hill, and Michael E. Hansen In 2007 Rocky Mountain Section ASEE Conference, Provo, UT, April 2007. Bibtex |
What Makes Code Hard to Understand? Cognitive Lunch Series 27 Feb 2013 Slides (created with dzslides) |
Cognitive Architectures: A Way Forward for the Psychology of Programming Onward! Workshop, SPLASH 2012 23 Oct 2012 Slides (Powerpoint 1.3MB) |
Usability and Cognitive Models of Program Comprehension Percepts and Concepts Lab, Indiana University 18 Apr 2012 Slides (PDF 1.6MB) |
Contracts in a World of Uncertainty Programming Languages Group, Indiana University Spring 2011 Slides (PDF 292KB) |
Programming Languages, Cognitive Science, and Computational Thinking Open Systems Lab, Indiana University Fall 2011 Slides (PDF 573KB) |
Comparing Software Abstractions: Baby Steps Open Systems Lab Spring 2011 Slides (PDF 486KB) |
Intro to Bayesian Analysis Open Systems Lab, Indiana University Fall 2010 Slides (PDF 816KB) |
The .NET Platform and C# Open Systems Lab, Indiana University Spring 2010 Slides (PDF 677KB) |
Cognitive Science: All Fun and Games? Open Systems Lab, Indiana University Spring 2009 Slides (PDF 458KB) |
COGS-Q 520 Mathematics and Logic for Cognitive Science Larry Moss Fall 2012 |
COGS-Q 540 Philosophical Foundations of Cognitive Science Colin Allen Fall 2011 |
COGS-Q 551 The Brain and Cognition Sharlene Newman Fall 2011 Paper (PDF 212KB) |
CSCI-B 689 Computational Photography Andrew Lumsdaine Fall 2011 |
COGS-Q 550 Models in Cognitive Science Michael Jones Spring 2011 Paper (PDF 3.5MB) |
COGS-Q 610 Networks of the Brain Olaf Sporns Spring 2011 Paper (PDF 629KB) |
CSCI-B 649 Trusted Computing Raquel Hill Spring 2011 |
CSCI-B 629 Reversible and Quantum Computing Amr Sabry Spring 2011 Slides (PDF 636KB) |
COGS-Q 700 Insight and Invention in Geometry Douglas Hofstadter Fall 2010 Paper (PDF 750KB) |
CSCI-B 629 Integrating Static and Dynamic Typing Amal Ahmed Fall 2010 Slides (ZIP 6.5MB) |
CSCI-B 651 Natural Language Processing Michael Gasser Fall 2010 Project |
CSCI-B 501 Theory of Computation Daniel Leivant Spring 2010 |
COGS-Q 580 Introduction to Dynamical Systems in Cognitive Science James Townsend Spring 2010 |
PSY-P 534 Introduction to Bayesian Data Analysis II John K. Kruschke Spring 2010 |
CSCI-B 521 Principles of Programming Languages Daniel P. Friedman Fall 2009 |
CSCI-P 536 Advanced Operating Systems Andrew Lumsdaine Fall 2009 |
PSY-P 533 Introduction to Bayesian Data Analysis I John K. Kruschke Fall 2009 |