Degree Requirements

The Cognitive Systems Program does not require a minimal GPA from those declaring a major in it, but there are limits on the number of places available in the courses that are required by students in a Cognitive Systems major.  This imposes a limit on the number of students that can be accommodated in the programme.  Students wishing to declare a major in the programme’s BSc streams will be admitted to the programme only until the available places are filled, with overall GPA being used to determine the order of priority.

Although the Cognitive Systems Program does not itself require a minimal GPA, those students who declare their major in a stream that is hosted by a department that does impose such restrictions are still subject to them.  For example, the department of Computer Science’s GPA requirements do apply to students wishing to enrol in the COGS Computational Intelligence and Design Steam. Degree

Once you have been admitted to a COGS major, the requirements vary, depending on which faculty you belong to, and also which specialization you choose to focus on.  The degree requirements listed here are taken from the UBC Academic Calendar 2016/2017.


Faculty of Arts (B.A.) Faculty of Science (B.Sc)
Cognition & Brain Stream
(Psychology specialization)
Cognition & Brain Stream
(Psychology specialization)
Language Stream
(Linguistics specialization)
Computational Intelligence & Design stream
(Computer Science specialization)
Mind, Language & Computation
(Philosophy specialization)

Module List

All Cognitive Systems students must meet the ‘Module Course’ degree requirement specified by their stream. The list of approved module courses can be found here.

PhD Program

Cognitive Systems is currently available as a subject of study at the PhD level only for students who are enrolled in doctoral studies in the department of Linguistics.

Interdisciplinary graduate programmes in other COGS related disciplines can be persuaded through the UBC Interdisciplinary Studies programme, or through any one of the contributing departments.

Degree Requirements Archive

To look up old degree requirements from past years, please visit the UBC Calendar Degree Archive. Note that COGS degree requirements are listed by Faculty, then specialization (e.g. to look up Language stream requirements, look at the Linguistics section of the calendar archive).