Levels of analysis

David Marr

computational

algorthmic

implementation