Cognitive Systems (COGS) is a multi-disciplinary undergraduate program involving four departments: Computer Science, Linguistics, Philosophy, and Psychology.
The program provides students with a grounding in the principles and techniques used by intelligent systems, both natural and artificial. It emphasizes the study of existing systems (e.g., perception; language), the development of new ones (e.g., robotic agents; computational models), and the design of interfaces between different forms of intelligent agents (e.g., user experience, human-computer interaction).
UBC’s Cognitive Systems program covers dangerous and powerful ideas. You’ll encounter the most ancient of philosophical enquiries and the most recently developed branches of computational engineering. You’ll learn how this knowledge can be used as a force for change.
There are five different degree specializations within the Cognitive Systems program; three are offered by the Faculty of Arts and two by the Faculty of Science. You can read about them here.






