/courses

WI DPI WISEdata Ed-Fi Docs

/courses

SIS vendors will need to select the appropriate course code (not the SCED codes) to submit Roster data to WISEdata Portal. Course codes may be obtained from the WISEdata API via a GET request on the /course endpoint, or via the DPI-populated course list.

This endpoint is NOT expected from Choice schools.


Data Properties:

#

Property Name

Data Type

Business Definition

Data Element Page

1.0

courseCode*

string

A unique alphanumeric code assigned to a course. Also known as ‘Roster Code’

https://dpi.wi.gov/wise/data-elements/coursereference

2.0

academicSubjectDescriptor

string

The intended major subject area of the course. Also known as ‘Subject Area’

 

3.0

courseDescription

string

A description of the content standards and goals covered in the course. Reference may be made to state or national content standards.

NOTE: The courseDescription also help derive whether a code is deprecated or not by using the “DO NOT USE.”

 

4.0

courseTitle

string

The descriptive name given to a course of study offered in a school or other institution or organization. In departmentalized classes at the elementary, secondary, and postsecondary levels (and for staff development activities), this refers to the name by which a course is identified (e.g., American History, English III). For elementary and other non-departmentalized classes, it refers to any portion of the instruction for which a grade or report is assigned (e.g., reading, composition, spelling, and language arts).

 

5.0

numberOfParts

integer

The number of parts identified for a course. This property is NOT used, 1 is defaulted for all courses.

 

6.0

identificationCodes

array

An unordered collection of courseIdentificationCodes. The code that identifies the organization of subject matter and related learning experiences provided for the instruction of students.

 

7.0

courseIdentificationSystemDescriptor

string

A system that is used to identify the organization of subject matter and related learning experiences provided for the instruction of students.

This property helps identify the SCED Code, the Course Status (e.g. deprecated, new), CTE Course, Career Pathway Type, and the course Category (e.g. World Language, Arts)

Example values are: ‘SCED 9.0’, ‘D' for Deprecated, 'CTE’ for CTE Course.

 

8.0

identificationCode

string

A unique number or alphanumeric code assigned to a course by a school, school system, state, or other agency or entity. For multi-part course codes, concatenate the parts separated by a "/". For example, consider the following SCED code- subject = 20 Math course = 272 Geometry level = G General credits = 1.00 course sequence 1 of 1- would be entered as 20/272/G/1.00/1 of 1.

Example values are: Visual Arts, Spanish - Bilingual, 03007X, etc.

 

9.0

levelCharacteristics

array

An unordered collection of courseLevelCharacteristics. The type of specific program or designation with which the course is associated (e.g., AP, IB, Dual Credit, CTE).

 

10.0

courseLevelCharacteristicDescriptor

string

The type of specific program or designation with which the course is associated (e.g., AP, IB, Dual Credit, CTE).

This property helps get the Course Program, and the CTE Department (e.g. CTE-B, CTE-H)

 


Descriptors:

Namespace

Code Value

Short Description

Description

Namespace

Code Value

Short Description

Description

uri://dpi.wi.gov/CourseIdentificationSystemDescriptor

 

AC

Arts Category

Arts Category

CTE

CTECareerPathwayType

Career Pathway Type for a CTE course

D

Deprecated

Deprecated

New

New course

New course

R

Replaces the prior course code

Replaces the prior course code

RB

Replaced by another course

Replaced by another course

WLL

World Language - Language

World Language - Language

SCED

SCED 11.0 course code

SCED 11.0 course code (2024-25)

SCED

SCED 12.0 course code

SCED course code (2025-26)

SCED

SCED 13.0 course code

SCED 13.0 course code (2026-27)

uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor
Removed 2025-26 SY Rigor levels are maintained within DPI’s managed resources

G

General or Regular

General or Regular ( Deprecated 2025-26 SY (DPI Managed Resource))

B

Basic or Remedial

Basic or Remedial ( Deprecated 2025-26 SY)

X

No specified level

No specified level ( Deprecated 2025-26 SY)

E

Enriched or Advanced

Enriched or Advanced ( Deprecated 2025-26 SY)

H

Honors

Honors ( Deprecated 2025-26 SY)

Removed 2026-27 SY, maintained within DPI’s managed resources

CTE

Career and Technical Education

Career and Technical Education (DPI Managed Resource)

Added 2024-25 SY

CTE-A

Agriculture and Natural Resources Education

Agriculture and Natural Resources Education

CTE-B

Business and Information Technology Education

Business and Information Technology Education

CTE-F

Family and Consumer Science Education

Family and Consumer Science Education

CTE-H

Health Science Education

Health Science Education

CTE-M

Marketing Education

 

CTE-T

Technology and Engineering Education

Technology and Engineering Education

 

AP

Advanced Placement

Advanced Placement

 

DiplProg

IB Diploma Programme

IB Diploma Programme

 

NotDiplProg

IB Not Diploma Programme

IB Not Diploma Programme

 

IB-Primary

IB Primary Years

IB Primary Years

 

IB-Middle

IB Middle Years

IB Middle Years

 

IB-Career

IB Career Related Program

IB Career Related Program

Added 2024-25 SY

PLTW

Project Lead The Way

Project Lead The Way

 


Use Cases:

#

Use Case Title

Use Case Description

What to Submit/retrieve

#

Use Case Title

Use Case Description

What to Submit/retrieve

1.0

Retrieving the 2026-27 course data (SCED 13.0) from the WISEdata API

SIS vendors should be able to do a GET on /courses and ingest the course details into their system

  • SIS vendors should keep their course catalog current with the SCED relevant to the appropriate school year

    • 2024-25 SY: SCED 11.0

    • 2025-26 SY: SCED 12.0

    • 2026-27 SY: SCED 13.0

  • The SCED 13.0 includes deprecated and replaced with new Career and Technical Education (CTE) courses, as well as a couple others.

  • The courseDescription helps vendors derive whether a course code is deprecated or not by using the “DO NOT USE.” (SCED 13.0, 2026-27 SY Only)

  • This courseIdentificationSystemDescriptor helps vendors identify the course status (e,g. deprecated, new, CTE, etc.).

    • Courses with courseIdentificationSystemDescriptor as 'D' should be removed from the 26-27 SY courses.

    • Courses with courseIdentificationSystemDescriptor as ‘WLL’ and ‘AC’ help vendors identify the course category.

    • New courses with courseIdentificationSystemDescriptor as 'CTE' should be labeled appropriately in the SIS.

    • For descriptor values, see above on /courses page.

  • The CourseLevelCharacteristicDescriptor helps vendors derive specific course designation (e.g. AP, IB, Dual Credit, etc.).

  • New courses:

    • Example of new courses for the 26/27 SY: (Course Title - SCED Code)

      • 16467 – Data Science Applications

      • 16450 – AP African American Studies

  • The 2026-27 SY course list is available as a CSV file: https://dpi.wi.gov/wise/data-elements/coursereference

GET on /courses:

"courseCode": "16399",

"academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#17",

"courseDescription": "Computer Science (prior-to-secondary) courses cover basic principles of computer science. In these courses, students learn how to develop and follow basic algorithms, collect and organize data, troubleshoot hardware and software issues, and think critically about online safety and responsibility. Topics may also include modeling network and transmission protocols; transforming data using computational tools; iteratively developing, testing, and documenting programs; computational thinking; and addressing bias and accessibility in the design and development of technologies. Courses may include learning about emerging technologies.",

"courseTitle": "AP African American Studies",

"identificationCodes":
"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#SCED",
"identificationCode": "04112"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New",
"identificationCode": "16450"

"levelCharacteristics":
"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#E"

2.0

Retrieving the new WL courses from the WISEdata API (2024-25 and later)

SIS vendors should be able to do a GET on /courses and ingest the course details into their system

  • The courseIdentificationSystemDescriptor helps vendors identify if the course is part of Career and Technical Education, World Language, Art Category:

  • Courses with courseIdentificationSystemDescriptor as ‘

WLL’ has subgroups by language.
Example of new WL courses for the 24/25 SY: (Course Title - SCED Code)

  • World Language--General - 24959

  • Courses with courseIdentificationSystemDescriptor as ‘

AC’ are included in the Art subcategories: dance, music, theatre, and art & design.

  • Courses with courseIdentificationSystemDescriptor as ‘

CTE’ denote whether or not the course is part of Career and Technical Education.

https://dpi.wi.gov/wise/data-elements/coursereference

GET on /courses:

"courseCode": "16371",

"academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#24",
"courseDescription": "Hmong Conversation and Culture courses provide staffs with an introduction to the Hmong language and the culture(s) of Hmong-speaking people, placing greater emphasis on speaking and listening skills while deemphasizing writing and reading the language. This is General or Regular course.",

"courseTitle": "Hmong Conversation and Culture",

"identificationCodes":
"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#SCED",
"identificationCode": "24959"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New",
"identificationCode": "16371"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#WLL",
"identificationCode": "Hmong Exploratory"

"levelCharacteristics":
"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G"

3.0

 

SIS vendors should be able to do a GET on /courses and ingest the course details into their system

  • The

CourseLevelCharacteristicDescriptor helps vendors derive specific course designation (e.g. 'AP', 'IB-Primary', etc.).

  • The values

AP, DiplProg, IB-Primary, IB-Middle, and IB-Career indicate IB and AP programmes, and the levels of programmes.

  • The values

CTE-A, CTE-B, CTE-F, CTE-H, CTE-M, and CTE-T indicate the program area type (a.k.a CTE Department) for CTE courses
Example of new CTE courses for the 24/25 SY: (Course Title - SCED Code):

https://dpi.wi.gov/wise/data-elements/coursereference

GET on /courses:

"courseCode": "16400",

"academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#17",

"courseDescription": "Information Technology—School-based Enterprise courses provide staffs the opportunity to learn about and manage an entrepreneurial operation related to information technology within a school setting. staffs will develop interpersonal and professional skills. Topics may include operations, product services management, pricing, distribution, and marketing.",
"courseTitle": "Information Technology—School-based Enterprise",

"identificationCodes":
"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#SCED",
"identificationCode": "10993"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#New",
"identificationCode": "16400"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#CTE",
"identificationCode": "2018"

"levelCharacteristics": {

"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G"

"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-T"

4.0

Getting courses to view the Program Area Types (a.k.a CTE Department)

A CTE course can have more than one Program Area Type (a.k.a CTE Department). For example:

6687 - Telecommunications (SCED 10006G)
CTE Departments: CTE-B; CTE-T

Having the Program Area Type (a.k.a CTE Department) displayed on the course list will will assist LEAs in identifying and reporting CTE courses effectively.

GET on /courses:

"courseCode": "6687",
"academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#10",
"courseDescription": "Telecommunications courses address the growth in global communications and the emerging equipment and systems needed to successfully communicate in a global environment. These courses cover such topics as data communication protocol and systems, government regulations of the communications industry, the use of cost-effective and productive tools to transmit messages and data, and live synchronistic video exchanges. Other topics may include telecommunications terminology, tools and test equipment; customer service experience; and installation, repair, and delivery of telecommunications systems. In these courses, students may learn about such communication systems as e-mail, internet, or e-commerce, local area network (LAN), wide area network (WAN), voice transmission, cell phone technology, teleconferencing, and videoconferencing. This is General or Regular course.",

"courseTitle": "Telecommunications",

"identificationCodes":
"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#SCED",
"identificationCode": "10006G"

"courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#CTE",
"identificationCode": "2010,2018"

"levelCharacteristics":
"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE"

"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G"

"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-B"

"courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#CTE-T"


JSON Sample:

{ "id": "92f6e05b77134bb3b6b538e201f031c5", "educationOrganizationReference": { "educationOrganizationId": 48856, "link": { "rel": "LocalEducationAgency", "href": "/ed-fi/localEducationAgencies/f93d634702df4669bd363093366a3cfe" } }, "courseCode": "10002", "academicSubjectDescriptor": "uri://ceds.ed.gov/AcademicSubjectDescriptor#03", "courseDescription": "Physical Geography courses equip students with an understanding of the constraints and possibilities that the physical environment places on human development. These courses include discussion of the physical landscape through geomorphology and topography, the patterns and processes of climate and weather, and natural resources. This is No specified level course.", "courseTitle": "Physical Geography", "numberOfParts": 1, "identificationCodes": [ { "courseIdentificationSystemDescriptor": "uri://dpi.wi.gov/CourseIdentificationSystemDescriptor#SCED 11.0", "identificationCode": "03007G" } ], "levelCharacteristics": [ { "courseLevelCharacteristicDescriptor": "uri://dpi.wi.gov/CourseLevelCharacteristicDescriptor#G" } ], "offeredGradeLevels": [], "_etag": "5249474966300054571" }

 

Wisconsin Department of Public Instruction