Shibboleth at NC State » Technical Documentation » Student Attributes

Student Attributes

Class Attributes

These are all of the available class attribute values for students, as of August 17, 2023:

NC State Student Class Attributes
ncsuClassCode ncsuClassName
05 Fifth Year
10 Freshman
20 Sophomore
30 Junior
40 Senior
A1 1st Year AGI
A2 2nd Year AGI
GR Graduate
II Inter-institutional
P1 Professional Year 1
P2 Professional Year 2
P3 Professional Year 3
P4 Professional Year 4
SP Special
UN Unclassified

Curriculum Attributes

There are nearly 500 different curriculum codes and names in the database. Too many to list here. In general the ncsuCurriculumCode begins with a two-digit college code, and then is followed by an alphabetic code that is determined by the college. Here are some examples from CALS:

NC State CALS Curriculum Examples
ncsuCurriculumCode ncsuCurriculumName
11AGBAAS Agribusiness Management-AAS
11AGBUSBS Agri Business Management-BS
11AGECTG Ag & Extension Ed-CTG
11AGEDBS Agricultural Education-BS
11AGEEDD Ag & Extension Ed-EDD
11AGEMR Ag & Extension Ed-MR
11AGEMS Ag & Extension Ed-MS

The two-digit college codes are defined in the OUC table. At this time, these are the codes that are used in ncsuCurriculumCode.

NC State OUC College Codes
ouc ouc_desc
02 Office of Executive Vice Chancellor and Provost
04 Graduate School
11 College of Agriculture and Life Sciences
12 College of Design
13 College of Education
14 College of Engineering
15 College Of Natural Resources
16 College of Humanities and Social Sciences
17 College of Sciences
18 Wilson College Of Textiles
19 College Of Veterinary Medicine
20 Poole College Of Management
24 Division of Academic and Student Affairs
32 Division of Enrollment Management and Services