Bachelor of Cognitive Science – most important learning outcomes

On completion of the programme of study the graduate:

– has a general knowledge of the place of cognitive science in the system of science and its methodological links with other fields of science (namely with psychology, linguistics, philosophy, sciences dealing with artificial intelligence, and neuroscience);
– understands what a scientific theory is and what role it plays in explaining and predicting phenomena;
– has a basic knowledge, in neurobiological, psychological and sociological terms, of human cognitive processes and human cognitive development;
– understands the structure of mathematical theories and is able to use formal methods to construct and analyse simple models developed in cognitive sciences;
– knows the basic constituents of computer programmes in the imperative paradigm, the basis of imperative programming paradigm and the programming tools that enable to create software that works in different operating systems;
– knows the basic characteristics of language from the perspective of formal description, linguistics, psychology and philosophy;
– knows the most important philosophical ideas about mind and human cognitive skills formulated before the cognitive revolution and understands the consequences of the so called first and second cognitive revolution;

– applies the basic theoretical knowledge of cognitive science and related disciplines in order to analyse issues concerning mind and cognitive processes and interpret those issues on various levels;
– employs scientific reasoning, taking into account the relation between theory and empirical data; is able to design and conduct empirical research in cognitive sciences and analyse its findings;
– can analyse data, using the necessary formal and computational tools as well as statistical and analytical software, and then model and propose explanations of the studied phenomena and make relevant predictions;
– can plan simple experiments, using specialist equipment for monitoring brain activity;
– can write and compile a simple computer programme within the imperative paradigm, is able to perform an object-oriented analysis of programming problems and on the basis of such an analysis can create a programme in the object-oriented paradigm;
– can write simple programmes in Python programming language that transform input data, is able to provide software for a simple psychological experiment and transform input data by means of an independently created programme;

– can form accurate questions that provide a deeper insight into understanding of a particular problem or help in finding the missing element of a reasoning;
– can take part in a reasoned debate, can arrive at a compromise and work out a common position;
– can work in a team.