Introduction to Artificial Intelligence
A fifteen-unit introductory course in artificial intelligence for cognitive science students, covering the historical and conceptual foundations of the field, the symbolic, connectionist, and probabilistic paradigms, machine learning and deep learning, transformers and large language models, interpretability, ethics, and artificial consciousness.
Syllabus
- Artificial intelligence, mind, and consciousness
Artificial intelligence as an engineering discipline and as a model of cognition. Searle’s Chinese Room argument: syntax and semantics, weak and strong artificial intelligence, and intentionality. The Turing Test and the Imitation Game. The attribution of mental states to artificial systems. - Logic and complexity
Propositional and predicate logic: syntax, semantics, and inference. Knowledge representation through symbols, rules, and logical inference. Soundness, completeness, and decidability; the Church-Turing thesis and the notion of computation. Computational complexity and the tractability of inference: P and NP classes, satisfiability, NP-hard and NP-complete problems. AI-completeness. - Cybernetics and information theory
Cybernetics as the study of control and communication. Feedback, homeostasis, adaptation, and goal-directed behavior. Turing, Wiener, and Ashby. The relationship between organism, machine, and environment. Information theory: Shannon’s theorems, entropy, information content and coding. - The symbolic paradigm: thought as computation over representations
The physical symbol system hypothesis as an empirical claim about minds. Problem solving as state-space search: means-ends analysis and the General Problem Solver; combinatorial explosion as complexity in practice. Expert systems and their brittleness. The frame problem, the qualification problem, and common-sense knowledge. The Chinese Room revisited: what symbol manipulation can and cannot explain. - The connectionist paradigm: thought as emergent from networks
The formal neuron and the McCulloch-Pitts model; Rosenblatt’s perceptron and learning from examples. Linear separability, logic, and the XOR problem. Multilayer perceptrons and the idea of backpropagation. What connectionism claims about the mind that symbolic AI denies. - The probabilistic paradigm: thought as inference under uncertainty
Probability and Bayes’ rule; generative models and probabilistic inference. Perception as unconscious inference, from Helmholtz to Bayesian models of perception, categorization, and causal learning. NP-hardness in belief networks. The probabilistic turn as the road to machine learning. - Machine learning: supervised and unsupervised
Features, labels, datasets, models, objective functions, and optimization. Supervised learning, classification, and regression. Unsupervised learning, clustering, dimensionality reduction, and latent structure. Training, validation, and test sets. Generalization, overfitting, underfitting, and model evaluation. Inductive bias. - Reinforcement learning and decision-making
Agents, environments, states, actions, rewards, and policies. Markov decision processes. Value functions and expected reward. Exploration and exploitation. Q-learning and temporal-difference learning. Reward models. Goal-directed behavior in humans and other animals. - Deep neural networks
The development of modern deep learning. Deep feedforward networks, optimization, and hierarchical feature learning. Convolutional neural networks and computer vision. Recurrent neural networks, sequence processing, and long-range dependencies. Autoencoders. - Transformers: architecture and foundations
Linear algebra basics. From word2vec to embeddings. Tokenization and positional encoding. The attention mechanism. Residual connections and layer normalization. Encoder and decoder architectures. - Large language models and generative AI
Pretraining: next-token prediction as self-supervised learning; scaling. Fine-tuning and reinforcement learning from human feedback. In-context learning and prompt engineering (zero-shot and few-shot). Hallucinations, grounding, and chain-of-thought reasoning. Prompt injections and adversarial prompting. - Retrieval, memory, and agentic AI
Retrieval-augmented generation and vector databases as external memory. Cognitive offloading and the extended mind. AI agents: planning, tool use, and self-monitoring. Agentic systems design case studies. Agents as cognitive architectures: production systems revisited. - Explainability, interpretability, and machine reasoning
Mechanistic interpretability: features, circuits, and probing. Explainable AI and what counts as an explanation of a model’s behavior. Chain-of-thought reasoning and the question of faithfulness. - AI ethics and the social role of AI
Algorithmic bias and fairness. Transparency, accountability, and the demand for explanation in high-stakes decisions. Alignment: specifying and verifying what AI systems should do. Privacy, labor, misinformation, and the concentration of AI capabilities. - Artificial consciousness and final remarks
Artificial consciousness, the attribution of mental states, and the moral status of artificial systems: the Turing Test and the Chinese Room revisited.
Required reading
- Russell, S., & Norvig, P. (2021). Artificial Intelligence: A Modern Approach (4th ed.). Pearson. (selected chapters)
- Boden, M. A. (2016). AI: Its Nature and Future. Oxford University Press. (selected chapters)
- Šekrst, K. (2025). The Illusion Engine: The Quest for Machine Consciousness. Springer. (selected chapters) · DOI
- Selected chapters of weekly readings
Supplementary reading
- Turing, A. M. (1950). Computing machinery and intelligence. Mind, 59(236), 433–460. · DOI
- Searle, J. R. (1980). Minds, brains, and programs. Behavioral and Brain Sciences, 3(3), 417–424. · DOI
- Aaronson, S. (2013). Why philosophers should care about computational complexity. In B. J. Copeland et al. (Eds.), Computability: Turing, Gödel, Church, and Beyond. MIT Press. · PDF
- van Rooij, I. (2008). The tractable cognition thesis. Cognitive Science, 32(6), 939–984. · DOI
- Wiener, N. (1948). Cybernetics: Or Control and Communication in the Animal and the Machine. MIT Press. · DOI
- Shannon, C. E. (1948). A mathematical theory of communication. Bell System Technical Journal, 27, 379–423. · DOI
- Newell, A., & Simon, H. A. (1976). Computer science as empirical inquiry: Symbols and search. Communications of the ACM, 19(3), 113–126. · DOI
- Dennett, D. C. (1984). Cognitive wheels: The frame problem of AI. In C. Hookway (Ed.), Minds, Machines and Evolution. Cambridge University Press.
- McCarthy, J., & Hayes, P. J. (1969). Some philosophical problems from the standpoint of artificial intelligence. In B. L. Webber & N. J. Nilsson (Eds.), Readings in Artificial Intelligence (pp. 431–450). Morgan Kaufmann. · DOI
- McCulloch, W. S., & Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5, 115–133. · DOI
- Rumelhart, D.; Hinton, G.; Williams, R. (1986). Learning representations by back-propagating errors. Nature, 323, 533–536. · DOI
- Fodor, J. A., & Pylyshyn, Z. W. (1988). Connectionism and cognitive architecture: A critical analysis. Cognition, 28(1–2), 3–71. · DOI
- Tenenbaum, J. B.; Kemp, C.; Griffiths, T. L.; Goodman, N. D. (2011). How to grow a mind: Statistics, structure, and abstraction. Science, 331(6022), 1279–1285. · DOI
- Chater, N.; Tenenbaum, J. B.; Yuille, A. (2006). Probabilistic models of cognition: Conceptual foundations. Trends in Cognitive Sciences, 10(7), 287–291. · DOI
- Jordan, M. I., & Mitchell, T. M. (2015). Machine learning: Trends, perspectives, and prospects. Science, 349(6245), 255–260. · DOI
- Sutton, R. S., & Barto, A. G. (2018). Reinforcement Learning: An Introduction (2nd ed.). MIT Press.
- LeCun, Y.; Bengio, Y.; Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. · DOI
- Skansi, S., & Šekrst, K. (2026). Introduction to Deep Learning: Neural Networks, Large Language Models and Agentic AI. Springer. · Springer
- Vaswani, A., et al. (2017). Attention is all you need. NIPS’17: Proceedings of the 31st International Conference on Neural Information Processing Systems, 6000–6010. · ACM
- Botvinick, M., et al. (2019). Reinforcement learning, fast and slow. Trends in Cognitive Sciences, 23(5), 408–422. · DOI
- Brown, T. B., et al. (2020). Language models are few-shot learners. NIPS’20: Proceedings of the 34th International Conference on Neural Information Processing Systems, 1877–1901. · ACM
- Lewis, P., et al. (2020). Retrieval-augmented generation for knowledge-intensive NLP tasks. NIPS’20: Proceedings of the 34th International Conference on Neural Information Processing Systems, 9459–9474. · ACM
- Wei, J., et al. (2022). Chain-of-thought prompting elicits reasoning in large language models. NIPS’22: Proceedings of the 36th International Conference on Neural Information Processing Systems, 24824–24837. · ACM
- Longo, L., et al. (2024). Explainable Artificial Intelligence (XAI) 2.0: A manifesto of open challenges and interdisciplinary research directions. Information Fusion, 106, 102301. · DOI
- Lindsey, J., et al. (2025). On the biology of a large language model. Transformer Circuits Thread. · Full text
- Chalmers, D. J. (2023). Could a large language model be conscious? Boston Review. · Full text
- Müller, V. C. (2026). Ethics of artificial intelligence and robotics. In E. N. Zalta & U. Nodelman (Eds.), The Stanford Encyclopedia of Philosophy (Summer 2026 ed.). · Full text
- Seth, A. K. (2025). Conscious artificial intelligence and biological naturalism. Behavioral and Brain Sciences, 1–42. · DOI
Readings by course unit
- Artificial intelligence, mind, and consciousness
Turing (1950); Searle (1980); additionally: Šekrst (2025): chapters 5 and 6 - Logic and complexity
Aaronson (2013): sections 1–4; van Rooij (2008): sections 1–3; Šekrst (2025): sections 7.1–7.4 - Cybernetics and information theory
Wiener (1948): Introduction; Shannon (1948): Introduction; additionally: Šekrst (2025): chapter 4 - The symbolic paradigm: thought as computation over representations
Newell & Simon (1976); McCarthy & Hayes (1969): sections 1, 2.1, and 4.3 or Dennett (1984) - The connectionist paradigm: thought as emergent from networks
McCulloch & Pitts (1943): sections 1 and assumptions in section 2; Rumelhart et al. (1986); Fodor & Pylyshyn (1988): Part I and II; Šekrst (2025): section 8.1 - The probabilistic paradigm: thought as inference under uncertainty
Chater, Tenenbaum, & Yuille (2006); Tenenbaum, Kemp, Griffiths, & Goodman (2011) - Machine learning: supervised and unsupervised
Jordan & Mitchell (2015); Šekrst (2025): chapter 8 - Reinforcement learning and decision-making
Sutton & Barto (2018): Introduction; Botvinick et al. (2019) - Deep neural networks
LeCun et al. (2015); Šekrst (2025): chapter 9 - Transformers: architecture and foundations
Vaswani et al. (2017); Šekrst (2025): chapter 10 - Large language models and generative AI
Skansi & Šekrst (2026): sections 14.1–14.5.2; Šekrst (2025): chapter 12; Brown et al. (2020): Introduction - Retrieval, memory, and agentic AI
Skansi & Šekrst (2026): sections 15.1–15.3 (without code) or Lewis et al. (2020): Introduction and Methods - Explainability, interpretability, and machine reasoning
Šekrst (2025): chapter 14 or the following: Longo et al. (2024): sections 1 and 3, and Wei et al. (2022): sections 1, 2, 3.2; Lindsey et al. (2025): Introductory Example, Planning in Poems, Chain-of-Thought Faithfulness, Uncovering Hidden Goals in a Misaligned Model - AI ethics and the social role of AI
Müller (2026): Main Debates; Šekrst (2025): chapter 16 - Artificial consciousness and final remarks
Chalmers (2023); Šekrst (2025): chapter 13 or Seth (2025): sections 1, 2, and 5
Learning outcomes
On successful completion of the course, students will be able to:
- Explain the principal historical and conceptual approaches to artificial intelligence.
- Describe the formal foundations of artificial intelligence, including logical inference, computational complexity, and information theory, and explain how tractability constrains theories of cognition.
- Compare the symbolic, connectionist, and probabilistic paradigms in terms of their central claims about the mind, their characteristic achievements, and their characteristic failures.
- Explain the main methods of machine learning, reinforcement learning, and deep learning, and identify the problems each is suited to solve.
- Describe the architecture of transformer models and explain how large language models are trained, adapted, and deployed in generative and agentic systems.
- Evaluate empirical claims about the cognitive capacities of artificial systems, and assess the methods used to support such claims.
- Analyze the interpretability of artificial systems and evaluate what would count as an explanation of a model’s behavior.
- Discuss the ethical and social consequences of artificial intelligence, and critically assess arguments concerning artificial consciousness and the moral status of artificial systems.