In these lectures we will see how the idea developed of the computer as a model for cognition and introduce the symbolic and connectionist paradigms. We begin with early developments in cybernetics, information theory, computation theory, computers and symbolic AI.