Accessibility
Access to BAIS applications from off the network
How to Use ASL Interpretation in Zoom
How to add captions to a video
How to request captions and transcripts for videos from 3Play Media
Accounts
Do I have a virus or malware on my computer?
Getting Started with Microsoft 365
How to Change Student Passwords in Clever
How to Log in to Aspen With Your BPS Google Account
How to access EdPlan
How to access the BPS Lending Library (myTurn)
How to change your last name and BPS email address
How to create or re-enable a Sponsored Account
How to enable/disable a Sponsored Account
How to login (or reset your password) for the DESE Security Portal
How to request access to PeopleSoft
I Am Getting "You Have Successfully Logged Out" Message When Signing into Peoplesoft Financials.
Staff Passwords: How to reset/change
Updating your Password or Update your MFA Email for MA Education Security Portal
What is the BPS Acceptable Use Policy?
Zum Transportation
Artificial Intelligence (AI)
Guidance on the Use of Artificial Intelligence in BPS
How to Use Zoom AI Companion
How to access Brisk Teaching Chrome Extension
How to access Diffit for Teachers
How to access Gemini
How to access Magicschool.ai
How to access NotebookLM
How to access Panorama Solara
Aspen
Athletics
Athletics Registration Workflow
Athletic Filters
Athletics Program - District View
How Students are Enrolled in the Athletics Program
How to Manually Enroll Students in the Athletics Program
How to Remove Students from Athletic Sections
How to Schedule Students into Athletic Sections
How to Update Physical Exam Information for Athletics - Nurses
How to Update Student Athletic Information - Program Tab
How to Update Student Athletic Information - Student Tab
How to view Student Sports Registration Information - Coaches
How to view and print student Athletic Program records
Attendance
How To Run the Attendance Grid Report
How to "Push" Daily Attendance to all Classes
How to Add Attendance for One or More Students for Multiple-Dates
How to Automatically Create Journal Entries by Running Attendance Letters
How to Change Attendance Records
How to Change Daily Attendance Preferences to Period
How to Edit Daily Attendance (Teacher)
How to Log in, Take Attendance and Make Calendar Days in Session in Aspen (For Private Schools)
How to Make Constructively Present or any other Attendance Input Buttons Available to Your School
How to Make a Calendar Day in Session
How to Mark Attendance Complete (To enable Attendance Notifications be sent via ParentSquare)
How to Mark Attendance Complete (to enable the daily call)
How to Reassign Calendar Days in Aspen
How to Reconcile Daily and Class Attendance
How to Run Attendance History for a Specific Code
How to Run Class Attendance Post Verification Report
How to Run Daily Attendance Post Verification
How to Take Attendance in the Daily Office in School View (For Attendance Managers)
How to Take Class Attendance (Teachers)
How to Take Daily Attendance in Aspen (Teachers)
How to Update Student Calendars to Make Students In-Session for Attendance Input
How to add a Tardy and Dismissal for a Student in Aspen
How to run the Perfect Attendance Report in Aspen
How to update Withdrawal Codes for DNR Students
How to use the Principal's Attendance Report in Aspen
Managing Attendance Intervention Plans
Overview of Attendance Intervention Plans in Aspen (video)
Recommending an Attendance Plan for Court
Communicating Through Aspen
How to Create and Send Administrator Notifications (Computer & Mobile)
How to Download and Activate the Follett Notifications App (Mobile)
Using the CK Editor - Announcements, Emails, Banners
Conduct
Hearing Notification and Suspension Letters
How to Add a Student Conduct Incident (For Conduct Managers)
How to Assign Students to Administrators for Conduct Referrals
How to Enter Emergency Conduct Removal
How to Generate a Conduct Letter in Aspen
How to Run Student Journal and Conduct Reports
How to Submit a Conduct Referral - For Teachers
How to Submit a Conduct Referral in Aspen (For Teachers)
End-of-Year Processes
End Of Year Rollover Information/FAQ
How to Enter Student Homerooms After the End-of-Year Rollover
How to Enter a Student's Next Year Homeroom in School View
How to Promote or Retain Non-Senior Students
How to Set Promotion Status for Seniors
Technology Returns for Transferring & Departing Employees
Enrollment
Family Portal
How do I create a parent/family portal account in Aspen?
How to Find the Password Verification Code in a Family Aspen Account.
How to Generate Parent Letters with Security Code
How to Navigate the Parent Portal (In English and other Languages)
How to Publish Reports to the Parent and Student Portal
How to See your Child's TerraNova Score on Family Portal
How to Update Contact Portal Login with email address
How to see Your Child's GPA - Family Portal View
Parent Passwords: How to Reset a Parent Portal Account/Password (For School Staff)
Parent Passwords: How to Reset your SIS Family Portal Account Password
Gradebook
Elementary/Standards Based Specific
How to Post K0-K2 Grades in Aspen
How to Post Remote Learning K0-K2 Grades
What are the Reporting Standards for My Class?
What is the Rating Scale for My Class?
Middle and High School Specific
How to Enter Teacher Course Recommendations for the Next School Year
How to Post Term 4 and Final Grades
Quick Reference Cards
Advanced Gradebook Quick Reference Card
Beginning of the Year Gradebook Checklist
Gradebook Basics
Teacher Class Groups and Pages
Creating Special Codes in your Gradebook
Example 0-4 Grade Scale
How the Final Grade is Calculated
How to Attach Your Own Grade Scale to Sections or Assignments
How to Auto Calculate and Post Grades in the Gradebook
How to Create Your Own Grade Scale
How to Create a Grading Column with Assignment Averages
How to Fix Expanding Columns Issue in Chrome
How to Post Grades for Enrolled and Withdrawn students
How to add a Class Announcement with Zoom Link
How to add resources to a gradebook assignment
How to create and post a Class Announcement - Staff View
How to use the Google Classroom Gradebook Sync to Aspen
Locking Scores in your Gradebook
Setting up your Gradebook Preferences
Teacher Gradebook PowerPoint
Grades Management
Grade Point Average (GPA)
GPA Frequently Asked Questions
How to see Student GPAs from the Student Tab
How to view an Individual Student's Grade Point Average (GPA)
What are the different types of GPAs and GPA Reports?
What are the point values of a grade?
Grade Scales
Alternate Pass/Fail Grade Scale
Assignment Pass/Fail Grade Scale
BPS Final Grade Scale
BPS Grade Scales
BPS Standard 1-5 Grade Scale
BPS Standard A-F Grade Scale
BPS Standard Kindergarten Grade Scale
IB Grade Scale
What is the MFG Grade?
Where are the Grade Scales in Aspen?
Work-Based Learning Grade Scale
Report Cards
Transcripts
Finding all Transcripts Record for a Student
How to Change an Elementary Transcript Record
How to Enter Transfer-in Transcript Records
How to Enter and Post Elementary Grades in Aspen
How to Find Missing Final Grades
How to Run Qualification Lists (Honor Roll, D&Fs, Eligibility Lists)
How to See a List of Failing Students in One or More Terms
How to Update the Gradebooks with the Transcript Grades
How to run a merge drop/add transcript records
Grading Manager
How to Calculate Averages - Final Grades
How to Calculate Credits - Populate Credit on Transcript Records
How to Correct MFG and Empty Transcript Records (School View)
How to Post Grades for the Entire School
How to Re-Open Grading Window
How to See Students Grades by Class and Grade Level
How to Update the Grade Cover Term Map and Reassign Calendar Dates for Attendance Input
How to find Specific or Missing Term Grades - District View
How to find Specific or Missing Term Grades - School View
How to run the Grade Post Verification Report in Aspen
How to view MFG and Empty Transcript Records - District View
School Preferences - Grade Category
Student Records Requests
Health
Reports
Graduation Requirements
How to Run The Official Student Transcript Report
How to Run the Class Office Period Attendance Report
How to setup and run the Out of District Official School Transcript report
Running Report Cards (Grade 1-5) - Bilingual
Top 10 Aspen Reports for Principals and School Administrators
Scheduling
Career and Vocational/Technical Education (CVTE)
Aspen Tables and Fields with CVTE Data
How to See District Level CVTE Courses
How to see School Course Sections of CVTE Courses
How to see Students Scheduled into CVTE Sections
How to see schools with CVTE courses
Committing Your Schedule
Daily/Walk-in Scheduling
Counselor Fundamentals and Daily/Walk-In Scheduling
How to Drop and Add a Student from a Section at the Same Time to keep Transcript Records
How to Schedule a New Student in Aspen (Grades K0-5)
How to Schedule a New Student or Make Changes to a Student's Current Schedule (Grades 6-12)
Dual Enrollment
Group/Homeroom Scheduling
Change a Student's Homeroom and Reschedule into New Sections
Create and Assign Platoon Codes for Elementary Scheduling
Elementary Group Scheduling: Multi Grade Homerooms or Mix Grade Classes
How to Run Group Scheduling based on Platoon
Schedule Build
How to Copy the Course Catalog to the Build Year
How to Copy the Courses In the Master Schedule to the Build Year Course Catalog
How to Create a Scenario or Copy the Current Year Schedule to the Build View
How to Enter Next Year School to be Able to See Returning Students in the Build View
How to create a Clever Sync Block
Patterns and Pattern Sets
School Courses
Course Attributes
How to add a Course to Your School Course Catalog
New Course Request and Approval Process
Sections
How to Add a Teacher to Multiple Course Sections
How to Change Course Section Details
How to Create a New Course Section
How to Import Assignments from Another Class section or Year
How to Remove a Co-Teacher from a Class in Aspen
How to Transfer Students From one Section to Another and Keep the Grades
How to change a Primary Teacher in Aspen
Restore Deleted Section
Student Course Requests
CTE Data Analytic for DOE 35, 43, 44
Finding Students Missing Schedules for SIMS Reporting
How to Add A Schedule to a Middle School or ESL Class to Allow Class Attendance Input
How to Add Schedule to a Class
How to Assign a Schedule to Homeroom sections to Enable them to Appear on Panorama
How to Balance Sections by Student Cohort Code
How to Create Platoon Codes
How to Create a Report for Students Registered in Online Courses Only
How to add a Co-Teacher to a Class
How to add a Student Secondary School Association
Overview of the BPS Course Catalog in Aspen
Quick Status Alert and Bell Schedules
STRIVE Program set up and Schedule
State and Federal Reporting
State Reporting
EPIMS
Creating an Import file for EPIMS Staff WA07 Role and WA08 Import
Locating EPIMS Reports 02
Run Individual Staff Reports
Update MEPID characteristics
Using EPIMS Template
Using Pando for EPIMS
SIMS
DH Appendices
How to Find Sections Missing an Active Staff
How to input Early College and Innovation Pathway participation in Aspen for SIMS
Student
Accessing Services only Students in At Home School
Adding Future Capacity, Proposed Fields
Finding Students with missing schedules by Subject
Home Learning Tips for Students & Families
How to Accept a New Student to Your School in Aspen
How to Add an Internship Program in Aspen
How to Assign Locker Numbers to One or More Students
How to Change Student Cell Phone Numbers in Aspen
How to Change a Student's Grade Level?
How to Create a Fieldset and Generate a Spreadsheet or Report
How to Enter a Single Student Journal Entry
How to Filter for a Specific Cohort of Students
How to Find Students With 3 or More Suspensions in Previous School and Year
How to Generate a Parent Email List
How to Run the Student Sibling Report
How to See Next Year Student Assignments, Incoming Students, and Wait List Totals
How to Update ESL Minutes, Instruction Type and Teacher in Aspen
How to Update Parent Emails and Phone Numbers
How to Upload Individual student Photos
How to Upload Student Photos into Aspen
How to Upload a Document in Aspen
How to View Low Income or Food Status (For Principals Only)
How to Withdraw or Discharge a Student in Aspen
How to add Journal Entries for one or more Students
How to add an alert on the student record
How to enter in Student Next Homeroom in School view from the Student top tab
How to search for a Student by Address
How to search for a student by name or ID number
How to see Detailed Information about Pending Students Assigned to your School
How to update data sharing opt-outs in Aspen
How to view students who have opted out of the media release
How to view the change history for a record
Methods to enter in Student Next Year Homeroom
School Leader Guide: Spring 2021 Cohort + Learning Models
Updating Students' Next Year Homeroom
Student Portal
How Can Students View their Report Card/Progress Report Grades in the Student Portal
How to Register for Athletics - Student View
How to view your Grade Point Average (GPA)
Student Programs
Summer School
Dropping a Student(s) from a Summer School Class Section
How Can Site Coordinators Take Daily Attendance on the School View
How Can Students see their Summer School Schedule in Aspen
How Can Teachers Take Class Summer Attendance
How Can Teachers Take Daily Summer Attendance
How Teachers can see their Summer Classes in the Gradebook
How teachers can see their Summer School Schedule in Aspen
How to Access your Summer School
How to Add Your Current School Staff to your Summer School
How to Add a Schedule to a Summer Class to Allow Attendance Input
How to Create Summer School ESY Classes and Add Students and Teachers For Attendance Input
How to Create a New Summer Program in Aspen (Central Office Staff Only)
How to Enroll a Student in a Summer Program in the BPS View (BPS Central Office Summer Staff Only)
How to Enter and Post Summer School Grades on the School View (For Site Coordinators)
How to Import Avela Summer School Student Registrations in Aspen (For Central Office Staff Only)
How to Import ESY/ESI Summer Student Registrations in Aspen (For Central Office staff Only)
How to Remove Students from Summer School
How to Run the Summer School Attendance Completion Report (Central Office Managers only)
How to See a Summer School Program Capacity
How to See the Student list for your Summer Program from your Summer School
How to Select a School in the School View in Aspen
How to Update the Details of an Existing Summer Program (Central Office Staff Only)
How to View Registered Summer School Students from your Current School
How to View Summer School Grades
How to View your Summer Students from the Student top-tab in your Summer School
How to add Courses to Summer Programs to Allow School Staff to Enroll Students (BPS Central Office Summer Staff Only)
How to find Summer School Students Missing Current Day Attendance
How to run the Grade Post Verification Report for a Summer School
How to view Summer School Grades on Transcripts
How to Register a Student to a Summer Credit Recovery Program
Summer School Registration 2026
Tools
Transportation
Aspen Transportation Reports
How to Assign T-Pass to a Student
How to Run the Alpha List Report or Student Directory with AM and PM bus
Widgets
Creating a Snapshot
How to Add My Classes to my Pages tab
How to Add Parent Gender in Aspen
How to Add a Page to the Pages tab
How to Add the Tasks Widget to Your Home Page
How to Change Your Default View in Aspen
How to Create or Edit a Field Set
How to Fix K-5 Student Rosters in the Wrong Grade Level Class
How to Remove Staff from your Roster
How to Run Progress Reports in Aspen
How to Switch to the School View
How to Use Mass Update to Quickly Make Data Changes
How to enable Chrome to download reports from Aspen
How to use Modify List to Quickly Make Data Changes
Query By Grade Level and ELD Level
Withdrawal Code Guidance
Assessments
How to See Assessment Scores for Multiple Students
How to configure your Chromebook for the WIDA/Access test
How to view an individual student's assessment scores
MAP Troubleshooting
MCAS 2.0 Test Coordinators Handbook
Avela
BPSLearns
How to Access the Bullying Prevention and Intervention 25-26 Course
How to Access the Custodial Asbestos Awareness Training
How to access All Staff Required Trainings in BPSLearns
How to access BPSLearns
How to access the Conflict of Interest Law Training
How to access the Equity and Priority Circulars Training, 25-26
How to get started with GoGuardian for Teachers
How to manage notifications in BPSLearns (Brightspace)
How to receive an L4L (Teacher Macbook)
Clever Apps
Clever Troubleshooting and Adding Apps
How to Access Reading Horizons
How to access & use Nearpod
How to access Activate Learning
How to access Adobe Express
How to access Albert.io
How to access Bookshare
How to access Canva
How to access Clever
How to access Clever at Home
How to access CommonLit
How to access DBQ Online
How to access EVERFI
How to access Edmentum Courseware
How to access Exact Path
How to access Find Your Grind
How to access Gale & Nat Geo Kids
How to access Goalbook Toolkit
How to access IXL Learning
How to access Imagine Apps
How to access Legends of Learning
How to access Lexia
How to access LiveSchool
How to access McGraw Hill products
How to access Mystery Science
How to access Naviance
How to access Panorama Student Success
How to access Rosetta Stone
How to access ST Math
How to access Savvas
How to access Seesaw
How to access Sora by Overdrive
How to access StudySync
How to access Sworkit
How to access ThinkLink
How to access Vista
How to access n2y
How to troubleshoot "Offline" status in Seesaw
How to use Clever Badges
I am a co-teacher and I do not see my students in Clever.
I have a student missing from my class in Clever
My students cannot login to an app in Clever
Requesting Apps and Chrome Extensions
What is a Clever School Tech Lead and what can they do?
When I log in to Clever, I get an "Uh oh!" (sad robot) error message.
Communication
ParentSquare
Secure Document Delivery
How to Create a Secure Document in ParentSquare
How to Send Attendance Nudge Letters with ParentSquare
How to Send Progress Reports with ParentSquare
How to Send Report Cards with ParentSquare
How to Create Managed Groups in ParentSquare
How to access ParentSquare
How to update language settings in ParentSquare
ParentSquare Absent\Tardy Calls
Zoom
How do I get started with Google Meet?
How do I get started with Zoom?
How to Add Authentication Exceptions in Zoom
How to Help Students Who Are Unable to Join Zoom Meetings with User Authentication
How to Live Stream Using Zoom
How to Run a Successful Video Conference
How to Set Up Zoom Meetings as a Sub
How to Set Up and Use Spoken Language Interpretation in Zoom
How to enable live transcript CC in Zoom
Joining Zoom from your browser or a Chromebook
Recommended Zoom Settings for Security
Zoom Basic vs. Zoom Licensed: What are the Differences?
Zoom Instructions for Students
Zoom Meeting Pro vs. Zoom Webinar: What Are the Differences?
Zoom vs. Google Meet: When Should I Use Each Tool?
Access your BPS phone voice message system
How do I send or receive a fax?
How to Setup your BPS Email (on a mobile device)
How to use Wifi Calling on your Cell Phone
Set call forwarding on a BPS Phone
Devices
Airtame
Chromebooks
Access 4 All Chromebook Initiative
Access 4 All Chromebook Repair Process
Common Chromebook Issues & Quick Fixes
Disperse Collected Devices from a Group
Running Reports on TDT Asset (One2One)
TDT Asset Collection and Deployment Process
TDT-Asset Helpdocs Hub
TDT-Asset Navigation
Understanding Incidents in TDT-Asset (formerly One2One Manager)
What are some free/low cost internet options?
Connecting a Chromebook or Android to BpsStaff/Student
Create an Incident in TDT-Asset
Getting Chromebook IP address and WiFi MAC address
How Do I Update the Chrome OS Version on a Chromebook?
How do I configure Chromebooks that I received from Donor's Choose?
How do I take a screenshot of my Chromebook screen?
How to Factory Reset a BPS Chromebook
How to Install a Printer on a Chromebook
How to use Kiosk Apps (aka locked browsers) on Chromebooks
Tips for keeping student devices clean
What does it mean when a Chromebook is "end of support"?
Hotspots
Mac
"MacOS Could not be installed on your computer" screen after start up
5 Tips to Improve your MacBook Performance
How do I install GarageBand or iMovie?
How to Connect a Mac to BpsStaff/Student
How to Setup your Tap Card (Follow-You) Printers (MacBook only)
How to backup your data on a L4L (MacBook)
How to convert a PDF into a Word document
How to enable screen recording in macOS
How to redact information on a PDF without Adobe Acrobat
How to remove Malware from your Macbook
L4L Frequently Asked Questions
Macbook Features (L4L Users)
Managing Loaner Macs
Mirrored vs. Extended Display Settings
My Mac won't let me install a program.
Setting Up Your New L4L Macbook
Staff Passwords: How to sync with your Macbook
PC
How to Connect a PC to BpsStaff/Student
How to Install a FollowYou Printer on a PC
Safe Mode on Windows Device
Polycom Studio
How to Pair the Polycom Studio Remote
How to fix a blinking yellow light on the Polycom Studio
Polycom Studio Camera Setup
Printers
ViewBoards
ViewBoard Basics: Install vCastSender App to Enable Touchscreen
ViewBoard Basics: Toolbar & Control Panel Guide
ViewBoard Basics: Use AirSync to Wirelessly Screenshare
ViewSonic ViewBoard Interactive Display Guidance
iPad
My wireless keeps disconnecting or changing networks!
SD Cell Phone Workflow
e-Waste & IT Recycling Guidance
Digital Citizenship & Cyber Security
How Does the BPS Filter work?
How does the "Document Sensitivity" label work in Google Drive?
How to maintain student privacy online
How to stay SAFE when shopping online
Phishing/Spam Emails
Google Apps
Adding/subscribing to another Google Calendar
Getting Started with Google Classroom (Teachers)
Google Classroom Interactive YouTube Questions
Google Classroom Practice Sets
How does the Google Classroom roster sync work?
How to Run a Google Classroom Student List as a Teacher
How to Run a Google Classroom Student List as an Admin
How to Upload your Google Classroom List to your Drive to open it in Google Sheets
How to access Google Classroom (Students)
How to access Read&Write for Google Chrome & OrbitNote (PDF Reader)
How to archive or restore a class in Google Classroom
How to install Android apps on a Chromebook
How to remove Extensions from Chrome
How to unblock Flash Player in Chrome
I cannot login with Google on an app or website
Reset Google Chrome Settings
Troubleshooting Aspen-Google Classroom Sync Issues
YouTube Permissions for Students
Miscellaneous
DataChecker
Can I show a Movie in my Classroom?
Editing Ticket Fields in Kace via email
Report Address Issue to Google
Staff
Vector Solutions
How to Create a Course in Vector
How to Navigate Vector Solutions' New Look!
How to access Vector (Evaluation and PD platform)
How to get a list of attendees by email on Vector
How to sign up for PD in Vector Solutions
How to Add a New Staff Member to Your School in Aspen
How to submit vaccine proof to the City of Boston
How to use the PingID App with AccessBoston
Maximo - Building Maintenance Request - Work Order
New Employee Guide
Pending Vector Credits: How to complete the Feedback Form
Updating or adding phone numbers in Employee Self Service
Work from Home (WFH) Tips
untitled category
Table of Contents
- About Catalog and Navigation
- Fields Required for All Courses
- All Categories
- Aspen
- Scheduling
- Overview of the BPS Course Catalog in Aspen
Overview of the BPS Course Catalog in Aspen
Updated
by Rikka Mai
- About Catalog and Navigation
- Fields Required for All Courses
About Catalog and Navigation
What is the district course catalog?
The district course catalog is an organized list of course offerings at Boston Public Schools by school year. Each column in the district catalog is called a field and provides specific information about the course.
How to Navigate to the Course Catalog in Aspen
In District View, click the Schedule top tab > Courses side tab.

Fields Required for All Courses
School Year Context
Courses are tied to a specific school year. While course numbers can roll over annually, they are school year-specific to accommodate any year-to-year changes.
Course Number
The BPS course catalog is organized by Course numbers. The Course Number is a unique entity in the BPS Course Catalog, and no two courses in the catalog share the exact same course number.
BPS Course Number Original Rules
The first two characters indicate the content area and school level, then is followed by additional characters that make the course number unique.
- The first character indicates the content area

- The second character indicates the school level and academic level
High School (HS) Level Courses |
|
Middle School (MS) Level Courses |
|
Elementary Course Numbers
- K0-05 course numbers are made of the content and grade level.
- For example: ARTSGR1.
- K0 and K1 grades share the same course number.
- For example: AR-K0K1.
Dual Enrollment Course Numbers
Dual Enrollment Courses are 7 characters in length.
- The first two characters indicate the content area
- The two last characters are DE indicating "Dual Enrollment"
- The middle three characters are three consecutive numbers that make the course numbers unique

Description, Title, and Spanish Title
The course description and title are important unique identifiers for a course. Course titles provide readers with a brief, general description of the subject matter covered in the course. No two courses in the catalog share the exact same course description or title.
There are four fields in the course catalog to identify a course. Generally, Short Description and Course Title should be the same.
Field | Purpose | Character Limit |
Description | This is the full course name | 50 character limit |
Short Description | This is the shortened name of the course that shows up in certain views in Aspen | 25 character limit |
Course Title | This is what is displayed in Official Transcripts and Report Cards | 25 character limit |
Spanish Course Title | This is what is displayed in Report Cards printed in Spanish | 25 character limit |
State Subject Area Course Code
The subject area course code is used to report to DESE.
The DESE Description for the Subject Area Course Codes is: The State-defined code that identifies the organization of subject matter and related learning experiences, provided for the instruction of students.
The complete list of the subject area course codes can be found in Appendix G1, G2, and G3 of the EPIMS Appendices. Specific subject area course codes are also used for accountability reporting: Advanced Courses.
The Subject Area Course Codes are split into three categories:
Prior-to-Secondary Codes | Appendix G1 |
|
Secondary Codes | Appendix G2 |
|
Classification of Instructional Program (CIP) Codes | Appendix G3 |
|
For Prior-to-Secondary and Secondary codes, the first two digits of the code pertain to the Subject Area:

Department
The department of the BPS course catalog identifies the subject area of study. The subject area refers to an academic program's defined domain of knowledge and skill. Each course should belong to one subject area, and be overseen by the director of the Academics department.
Sub Department
The element “sub department” is used to differentiate courses belonging to the same department by content.
Department | Sub Departments |
Health and Wellness |
|
Visual/Perform Arts |
|
World Language |
|
Governance
Each course belongs to one subject area department but can be governed by an additional department or external department. For example, ESL courses belong the English department but governed by Multilingual department.
Course Credit
Course credit is a unit that gives a weight to the time requirements of an academic course. This is the value that a student earns when successfully completing a course.
- The course credit is not applicable for the elementary and middle school level courses
- The course credit is required for Secondary (high school) level courses
Credits | Note |
0.0 | Used if the course is not credit-bearing. This should be used for all Elementary and Middle School level courses. |
1.0 | |
0.5 | |
0.25 |
Include in GPA
This field indicates whether or not a course should be included when calculating students' Grade Point Average.
- This field should be Yes (checked off) for any Secondary level courses that receive credit.
- This field should be No (not checked off) for Elementary and Middle School level courses.

Academic Level
Academic Level is the degree of difficulty or complexity of the content of a course in a specific subject area. The Academic Level of a course can also impact its weight in a students’ GPA.
Academic Level | Description |
Regular | The course is suitable for the needs of the average student. These courses meet all the state standards and requirements. A course providing instruction that focuses primarily on general concepts for the appropriate grade level. |
Honors | Honors Courses offer to students in grades 9-12 and supports BPS’ belief in access for all. Students wishing to pursue Honors credit regardless of their ability or heritage language, should have access at their school. An Honors course differs from a regular course because of the weighted GPA calculation (+0.5) and provides an increased pace of learning, a deeper dive into content/concepts, an introduction to topics for the following years’ standards, and additional or different assignments/products. Schools can enroll students in Honors Level Courses in the following content areas: Language Arts, Mathematics, History/Social Sciences, and Science. |
AP | Advanced Placement courses which are college level courses that are operated by the College Board. These higher level courses are offered at high schools to provide students an opportunity to earn college credits. Each AP course is associated with a large test that the course is oriented for. |
College | Students will earn high school and college credit at the same time through dual enrollment programs. These programs can help students get a head start on college, explore potential areas of study, and shorten the time needed to complete a college degree. |
Functional | Functional courses are for students with the most severe cognitive disabilities. Students taking functional courses will likely live and work in a supported environment. Functional courses are aligned to standards that are not aligned to typical age-grade level equivalencies. Functional courses meet MassCore requirements and are included in a students’ GPA. |
Ch74 SA | Chapter 74 outlines the approved vocational technical secondary courses that comply with the requirements of the statewide articulation agreement for Advanced Coursework. It is important to note that courses at the Chapter 74 Statewide Articulation academic level do not receive extra weight in the GPA calculation. The list of these courses is maintained by the Director of the Career Technical Education Department. |
IB DP | The International Baccalaureate Diploma Programme is a high-quality two-year IB course offered to students in the final two years of high school from all over the world. The IB DP aims to develop students physically, intellectually, emotionally and ethically, and it culminates in the award of a worldwide recognized Diploma. |
IB MYP | The International Baccalaureate Middle Years Programme emphasizes intellectual challenge. It encourages students in grades 6-10 to make practical connections between their studies and the real world, preparing them for success in further study and in life. |
Untracked | Untracked courses are not tracked for academics. These courses do not meet the state standards and requirements, are not graded, and are not included in state reporting. |
Academic Level in GPA Calculations
The Academic Level of a 9th-12th grade level course impacts the weight in GPA calculations.
Weights are applied to courses through the academic level of the course. The following weights are given to each academic level based on the MA Board of Higher Education recommendations.

Grade Level
Grade level is the level of the educational program studied by a student. This field identifies which grade level(s) the course is intended for. A course can be created for a single grade level or for multiple grade levels.

School Level
This field identifies which school level the course is intended for.
There are four school levels of courses
School Level | Description |
Elementary | Defines courses created for K0-05 grade levels |
Middle | Defines courses created for 06-08 grade levels |
Secondary | Defines courses created for 09-12 grade levels |
All Levels | This is used for courses such as Clever Sync Block, Homeroom, Library, After school Sports Program, etc. |
ESL Eligible
The element identifies if the course can be counted toward meeting a students’ required number of ESL service minutes. ESL eligible courses must meet the requirements of the BPS - DOJ agreement.
ESL-Standalone | An ESL Course with instruction provided by an ESL Certified teacher. |
ESL-Non Standalone | An English ELA course with embedded ESL instruction provided by ESL certified teachers. |
Not ESL | The course is neither an ESL nor ELA |
SEI Core Content
SEI stands for Sheltered English Immersion. The element identifies if the course is applicable to Sheltered English Immersion Endorsements (SEI).
SEI Core content courses can include Mathematics, Science, and Social Studies. Where SEI-endorsed, content-licensed educators shelter instruction so that ELs can meaningfully engage with grade-level content, and develop discipline-specific academic language. Sheltered instruction is intended to make instruction in academic content areas more accessible to EL students. The language of instruction is English. The student also receives ESL instruction, which is designed to teach English to EL students.
- This field should be Yes if the course is applicable to SEI Endorsements
- This field should be No otherwise.
Summary
The course summary describes the goals and content being taught in the course. Usually this is the Summary or Description provided at the beginning of a syllabus.
Syllabus Link
This is the link to the syllabus provided.
Course Approve Date
This is the date the course was approved by Academics.
Format is MM/DD/YYYY
Course Note
This field is optional for additional notes about the course.
Visibility Type
This dictates which schools have access to a course.
To update visibility type:
- go to District View > Schedule top tab > Course side tab > Select the course.
- In the Default Template, click on the School top tab > Add > Select the schools to either include or exclude.
- Click Save.

Number | Description | Function |
0 | Exclude | If a school is added, it will not have access to this course. ![]() In this example, schools 1080 and 1200 are the only schools in the district who cannot pull this course in their school course catalog. |
1 | Include | If a school is added, it will have access to this course. Update the Course Visibility Type to 1 (Include) if only specific schools are permitted to use the course in their catalog. ![]() In this example, schools 1450 and 1200 are the only two schools who can pull this course from the district catalog to their school course catalog. |
MassCore and Graduation Requirement Fields
MassCore
This element indicates if the course satisfies one of the requirements for MassCore graduation requirements. The Data Owner defines a logic which courses can be included in the MassCore completion.
MassCore is a state-recommended program of study that outlines the minimum core courses needed to meet four-year college and workforce expectations. MassCore includes four units of English, four units of mathematics, three units of a lab-based science, three units of history, two units of the same foreign language, one unit of the arts, and five additional core courses. Students are required to fulfill 1.0 credit of PE over the course of 4 years, and take a quarter (0.25 credit) of Health before they graduate.
Core | Courses that meet the state requirements for graduation based on the MassCore Framework. The Program of Studies include: English Language Arts, Mathematics, Science, History and Social Science, Foreign Language, and Arts. |
Elective | Included in the five additional credits needed for graduation requirements. |
NA | Course is neither Core nor Elective. |
Include in Graduation Requirements
Indicates if the course satisfies one of the requirements for the BPS Graduation Requirements.
- This field should be Yes if the course is Core or Elective for MassCore
- This field should be No if the course does not count towards graduation requirements and has NA for MassCore.
Graduation Requirements Group
Indicates which BPS Graduation Requirement group a course satisfies when a student completes the course.
Dual Enrollment Fields
The Massachusetts Commonwealth Dual Enrollment Partnership (CDEP) provides opportunities for Massachusetts high school students to take college-level courses for free or at a discounted price and earn credit toward high school completion and their future college degrees.
Override School Code
The override school code is used for courses provided by colleges and institutions outside of Boston Public Schools. This element is reported to DESE for the EPIMS and SCS collections.
From EPIMS Data Handbook: The four digit college institution codes used to report degree institutions in the EPIMS staff roster file will be preceded by “CLBR” (all uppercase letters only) to form the 8 character code.
The complete list of Degree Institution Codes can be found in Appendix C of the EPIMS Appendices.
DE Course Number
This is the course number provided by the college.
CTE and Pathways Fields
Pathways Course
This field is used in state reporting and is an element in the Student Course Schedules (SCS) dataset.
DESE Description: SCS14 Pathways Course Indicates that a particular course is being used to meet the student’s technical course taking requirement for Perkins, Early College or Innovation Pathway programs.

Is PLTW?
Indicates if a course is part of the Project Lead the Way (PLTW) program.
Is CTE Program?
Indicates if a course is part of a CTE Program.
CTE Chapter 74
Indicates the Chapter 74 Program the course fulfills. This field helps to determine a student's Chapter 74 program for Student Information Management System (SIMS) reporting.
CTE Non Chapter 74
Indicates the Non Chapter 74 the course fulfills. This field helps to determine a student's Non Chapter 74 program for Student Information Management System (SIMS) reporting.
Civil Rights Data Collection (CRDC) Fields
The course catalog also includes data for federal reporting.
Civil Rights Data Collection (CDRC) The Civil Rights Data Collection (CRDC) collects a variety of information including student enrollment and educational programs and services, most of which is disaggregated by race/ethnicity, sex, limited English proficiency, and disability.
The CRDC is a long-standing and important aspect of the ED Office for Civil Rights (OCR) overall strategy for administering and enforcing the civil rights statutes for which it is responsible. Information collected by the CRDC is also used by other ED offices as well as policy makers and researchers outside of ED.
CRDC AP Course Category
All AP Courses
CRDC Dual Enrollment
All Dual Enrollment (College) courses
CRDC Distance Education
Logic: All online courses
CRDC IB Course
Logic: All IB courses
CRDC Course Category
ODA will provide definitions for Other Academic

