Courses
PBS Knowledge provides comprehensive course information for the Department of Psychological and Brain Sciences, including current offerings, historical data, and enrollment information.
Course Browser
Browsing Courses
Navigate to Courses from the main menu to explore:
- All PBS courses (PSYC, COGS prefixes)
- Filter by term, level, or instructor
- Search by course code or title
- View course history
Course Information
Each course displays:
| Field | Description |
|---|---|
| Course Code | Department prefix and number (e.g., PSYC 1) |
| Title | Official course title |
| Credits | Credit hours |
| Description | Catalog description |
| Prerequisites | Required prior courses |
| Distributive | Distribution requirements satisfied |
| Offered | Terms typically offered |
Course Levels
PBS courses are numbered by level:
- 1-9: Introductory courses
- 10-29: Intermediate courses
- 30-49: Advanced undergraduate
- 50-59: Graduate seminars
- 80-89: Research courses (independent study, thesis)
- 90-99: Special topics
Course Sections
Understanding Sections
Each course offering is a section with specific:
- Term (e.g., 25W for Winter 2025)
- Instructor(s)
- Meeting times
- Room location
- Enrollment limits
Section Types
| Type | Description |
|---|---|
| Lecture | Main course meetings |
| Discussion | Small group discussions |
| Lab | Laboratory sessions |
| X-hour | Extra meeting time |
Cross-Listed Courses
Some courses are offered under multiple department codes:
PSYC 28 = COGS 28 (Cognitive Neuroscience)
PSYC 50 = LING 50 (Language & the Brain)
Cross-listed sections share:
- Same meeting times
- Same instructor
- Combined enrollment
- Linked materials
Enrollment Information
Current Term
For current term courses:
- Enrolled: Current enrollment count
- Capacity: Maximum enrollment
- Waitlist: Students waiting for spots
- Status: Open, Closed, or Waitlisted
Historical Enrollment
View enrollment trends:
- Average enrollment by course
- Enrollment patterns over time
- Comparison across terms
For Students
Finding Courses
Students can:
- Browse all PBS courses
- Filter by:
- Term
- Level (intro, intermediate, advanced)
- Distributive requirements
- Time slots
- Search by keyword
- View course descriptions and prerequisites
Course Requirements
For each course, see:
- Prerequisites (prior courses needed)
- Co-requisites (concurrent courses)
- Major/minor requirements it satisfies
- Distribution requirements
Viewing Syllabi
When available, access:
- Current term syllabus
- Past syllabi (archived)
- Textbook information
For Faculty
Your Courses
Faculty members see:
- Current term teaching assignments
- Student rosters
- Enrollment statistics
- Historical teaching record
Managing Course Content
Upload and manage:
- Syllabi
- Textbook lists
- Course materials
See the Faculty Courses Guide for detailed instructions.
Data Sources
Registrar Integration
Course data is synchronized from:
- Dartmouth Registrar: Official course catalog
- ORC: Course descriptions and requirements
- Banner: Enrollment and scheduling
Sync Schedule
| Data Type | Frequency |
|---|---|
| Course catalog | Quarterly |
| Section offerings | Weekly |
| Enrollments | Daily |
| Instructor assignments | Weekly |
Data Accuracy
- Official data comes from the Registrar
- Local changes don't override official records
- Contact Registrar for corrections to official data
Course Search
Basic Search
Type in the search box to find:
- Course codes (e.g., "PSYC 1")
- Keywords in titles (e.g., "memory")
- Instructor names
Advanced Filters
Combine filters:
Term: 25W
Level: Intermediate (10-29)
Distributive: SOC
Days: MWF
Saving Searches
Bookmark filtered views to quickly return to:
- Courses in your major
- Courses by favorite instructors
- Courses fitting your schedule
Course History
Historical Records
PBS Knowledge maintains records of:
- All courses offered since 2010
- Enrollment history
- Instructor assignments
- Syllabus archives (when available)
Accessing History
- Navigate to Courses
- Select All Terms in the term filter
- Search or browse historical offerings
API Access
Programmatic Access
Access course data via API:
# Get all courses
curl https://dartmouthpbs.org/api/courses \
-H "X-API-Key: your_key_here"
# Get specific course
curl https://dartmouthpbs.org/api/courses/PSYC-1 \
-H "X-API-Key: your_key_here"
# Get sections for a term
curl "https://dartmouthpbs.org/api/sections?term=25W" \
-H "X-API-Key: your_key_here"
Course Data Structure
{
"course_code": "PSYC 1",
"title": "Introduction to Psychological Science",
"credits": 1,
"description": "A survey of psychology...",
"prerequisites": [],
"distributive": ["SOC", "SCI"],
"sections": [
{
"term": "25W",
"instructor": "Dr. Smith",
"enrollment": 45,
"capacity": 50
}
]
}
See the API Keys guide for setting up API access.
Related Topics
- Degree Planning - How courses fit requirements
- Progress Tracking - Track completed courses
- Faculty Course Management - For instructors