Module Catalogue 2026/27

PSY2030 : Cognitive Computations: Real and Artificial Intelligence

PSY2030 : Cognitive Computations: Real and Artificial Intelligence

  • Offered for Year: 2026/27
  • Module Leader(s): Dr Joel Wallenberg
  • Owning School: Psychology
  • Teaching Location: Newcastle City Campus
Semesters

Your programme is made up of credits, the total differs on programme to programme.

Semester 2 Credit Value: 20
ECTS Credits: 10.0
European Credit Transfer System
Pre-requisite

Modules you must have done previously to study this module

Code Title
SEL1028Introduction to Language Structure 2: Syntax, semantics and pragmatics
SFY0025Introduction to Computing
Pre Requisite Comment

Pre-Requisites can be relaxed at module leader’s discretion, given relevant background. Single honours Psychology students, for instance, may take this module without the required pre-requisites if they are willing to undertake some supplementary reading.

Co-Requisite

Modules you need to take at the same time

Co Requisite Comment

N/A

Aims

This module explores the Computational Theory of Mind, a foundational idea underlying modern cognitive science. We begin with the question, "What, exactly, is 'computation'?" Students will be able to give a precise answer to this question, and one which holds regardless of whether the computation is performed by a human visual cortex, the human language faculty, a barn owl, or a computing machine. Students will also learn how to mathematically characterise different types of computation, and meaningfully ask what level of computational power is involved in various things humans (and non-human animals) do every day, including language and memory. Probabilistic (or, stochastic) behaviour presents a particularly interesting problem. Along the way, students will learn about Information Theory, a framework which allows one to, for instance, compare the properties of interpersonal communication to those of neuronal communication.

We will explore both the usefulness and limitations of computing machines (including archaic and modern computers) as a metaphor for understanding the brain and a number of its cognitive functions, not accepting the Computational Theory of Mind uncritically. We will also discuss technical, socioeconomic, and ethical issues surrounding “AI,” and come to a more precise understanding of that problematic term and its historical context.

As part of the module, students will develop their own proposals for an open-ended research essay, and will also gain practical coding skills in Python as they complete a collaboratively coded computational project.

Outline Of Syllabus

1. The Computational Theory of Mind
2. What is Computation? Abstract Computing Machines
3. Language and Movement as Simple Machines
4. Concrete Digital Computing
5. Biological Computation
6. Information Theory and Communication
7. Bayes in Human and Artificial Cognition
8. “Good Old Fashioned AI (GOFAI)”, Machine Learning, and LLMs
9. Societal and Ethical Implications of ML and LLMs

10-11. Coding Mini-Module and Project

Learning Outcomes

Intended Knowledge Outcomes

On successful completion of the module students will be able to:

1. Identify a number of specific aspects of psychological theory which derive from
a computational view of language and cognition.

2. Critique the use of “Artificial Intelligence” in today’s society and understand some of the underlying technology behind machine learning and large language-models.

3. Integrate concepts from computational theory, information
theory, probabilistic reasoning, and general cognitive science into their essays. They will also implement some of these ideas in their coding projects and see how Python can help in their other work.

4. Apply the mathematics behind computational theory, probability
theory, information theory, and Bayesian reasoning and be able to implement them in their coding projects.

Intended Skill Outcomes

On successful completion of the module students will be able to:

1. Develop their own research questions, structure an essay in response to such a question, and with guidance, read the necessary technical literature.

2. Discuss concepts in an informed manner with each other and the module leader in an open dialogue format. They will learn how to prepare for such sessions in small groups.

3. Translate simple text-processing tasks into algorithms, and code them in Python.

4. Critique the over-use of LLMs and understand where their limitations lie.

5. Apply the mathematics of computation, i.e. formal language theory and automata theory, to novel problems in cognitive science.

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Scheduled Learning And Teaching ActivitiesLecture91:3013:30Lecture plus following dialogue session. Dialogues are a bespoke format in which a subset of students are asked questions (which they have discussed beforehand), and engage in a dialogue with the instructor.
Guided Independent StudyAssessment preparation and completion731:0073:00
Guided Independent StudyDirected research and reading661:0066:00
Scheduled Learning And Teaching ActivitiesSmall group teaching91:009:00
Guided Independent StudyProject work91:009:00
Scheduled Learning And Teaching ActivitiesWorkshops22:004:00
Guided Independent StudyStudent-led group activity91:3013:30Preparation for dialogue sessions.
Scheduled Learning And Teaching ActivitiesDrop-in/surgery121:0012:00
Total200:00
Teaching Rationale And Relationship

The module involves four distinct types of skills: the learning of specific declarative information, learning how to critique and dialogue on technical subjects in real-time, technical and mathematical skills, and learning how to code in pairs. For this reason, the module includes lecture periods, dialogue sessions (see above), seminar sessions with problem sets, and workshops for coding.

Reading Lists

Assessment Methods

The format of resits will be determined by the Board of Examiners

Exams
Description Length Semester When Set Percentage Comment
Oral Presentation302M20A 30 minute, oral, group presentation of a coding project, with Q & A, with other students in attendance. Running code must be submitted prior to the presentation.
Other Assessment
Description Semester When Set Percentage Comment
Essay2M80A semi-independent 2,500 word research essay based on technical literature.
Formative Assessments

Formative Assessment is an assessment which develops your skills in being assessed, allows for you to receive feedback, and prepares you for being assessed. However, it does not count to your final mark.

Description Semester When Set Comment
Prob solv exercises2MWeekly problem sets and discussion questions, to be completed before each week’s seminar. Students will receive these with the syllabus in Week 1.
Assessment Rationale And Relationship

The essay fosters independent thinking, critique, and learning to read literature in the field. The coding project demonstrates competency in computer programming and teamwork, and the presentation plus Q & A is intended to promote the skills of self-critique and open discussion in real-time. The oral session also helps ensure that the code was not generated automatically by a third-party programme. The formative exercises and discussions help the students learn necessary skills for the module, learn to work in a team, critically evaluate concepts, and communicate their views.

If the oral exam is failed or deferred (e.g. with a PEC), the student can sit a resit exam during the Summer resit period.

Timetable

Past Exam Papers

General Notes

N/A

Welcome to Newcastle University Module Catalogue

This is where you will be able to find all key information about modules on your programme of study. It will help you make an informed decision on the options available to you within your programme.

You may have some queries about the modules available to you. Your school office will be able to signpost you to someone who will support you with any queries.

Disclaimer

The information contained within the Module Catalogue relates to the 2026 academic year.

In accordance with University Terms and Conditions, the University makes all reasonable efforts to deliver the modules as described.

Modules may be amended on an annual basis to take account of changing staff expertise, developments in the discipline, the requirements of external bodies and partners, staffing changes, and student feedback. Module information for the 2027/28 entry will be published here in early-April 2027. Queries about information in the Module Catalogue should in the first instance be addressed to your School Office.