Concentrations (Six Course Versions)

Symbolic Systems Major Concentrations [updated 7/12/2011]

NOTE: This is the page for Concentrations that go with the Undergraduate Core requirements valid through the summer of 2011. A new page of five-course Concentrations, paired with the Core effective Autumn 2011, will be posted soon.

In addition to the core, SSP majors choose an area of concentration, comprising six courses of three or more units each. There is far greater flexibility in the make-up of a concentration than there are in the core requirements, which are quite strictly upheld. Our primary concern is that students identify an area of particular interest within the general sphere of SSP's subject matter, and design a coherent set of courses around this. They can do so in consultation with the student Advising Fellows, their Faculty Advisors, the Director, or the Associate Director. A list of suggested potential advisors for each concentration is available here. To guide students in their selection, SSP faculty members have drawn up suggested concentrations, which students may elect to follow precisely or adopt with limited changes approved on an individual basis by the Director or the Associate Director. Alternatively, students may design their own concentrations from scratch (see the last paragraph below).

The suggested concentrations are:

Applied Logic,

Artificial Intelligence,

Cognitive Science,

Computer Music,

Decision Making and Rationality,

Human-Computer Interaction,


Natural Language,

Neurosciences, and

Philosophical Foundations.

For a list of applicable courses within each concentration, click on the links above. Frequently, courses listed under each concentration serve as examples only, so that unlisted courses, covering similar material, could be substituted for them. Students should discuss course selection with their advisors, and carefully look through the Stanford Bulletin for the most relevant current offerings.

Note: A course may not count toward both a core and a concentration requirement, unless it is applied either to the Turing Computability or to the Advanced Small Seminar area within the core. A course that is applied to either of these two core areas may also be counted toward a student's concentration or toward another core requirement, if appropriate, but not to both.

Individually Designed Concentrations (IDCs) consist of six courses in a coherent subject area related to symbolic systems. This relationship may be established through inclusion in an IDC of two or more courses that connect the proposed concentration to the core, i.e. courses that (a) directly apply disciplines included in the core and (b) are related by topic or methodology to the other courses in the proposed concentration.

Course selection is to be made in consultation with the student's advisor and is subject to approval by the advisor, the Associated Director, and the Director. For examples of IDCs completed by past SSP students, consult the list of alumni and apply the filter "Individually Designed Concentration".

Approval of an IDC must take place no less than two full quarters before a student plans to graduate, e.g. prior to the first day of Winter Quarter of the senior year if a student intends to graduate in June of that year. Failure to obtain approval by the required date will necessitate either completing the requirements for one of the suggested concentrations, or delaying graduation to the end of the second full quarter following approval of an IDC.


For Internet Explorer users: Click on the Tools menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Chrome users:Click on the Chrome "wrench" icon, located in the upper right hand corner of your browser window. When the drop-down menu appears, select the choice labeled Full Screen.

For Firefox user:Click on the View menu, located at the top of your browser window. When the drop-down menu appears, select the option labeled Full Screen.

For Safari users: Safari currently does not support the ability to go fullscreen.