|
Name |
|
|
Comment |
See MD_Course in the StarsAcademicRecord package (and elsewhere). Note that reporting should generally be done off of fields in VMD_Section, not VMD_Course. |
|
Dimensional Type |
Dimension |
|
select |
|
Name |
Child Table/View |
|
ViewReference_30 |
|
|
ViewReference_32 |
|
|
ViewReference_65 |
|
|
ViewReference_68 |
|
|
ViewReference_73 |
|
|
ViewReference_159 |
|
|
ViewReference_160 |
|
|
ViewReference_167 |
|
Name |
Code |
Type |
Target Package |
|
View |
|
Name |
|
Grant |
User |
|
SELECT,VIEW DEFINITION |
AcadRecordReader |
|
SELECT,VIEW DEFINITION |
FacultyReader |
|
Name |
Data Type |
Comment |
Length |
|
MD_Course_SurrogateKey |
numeric |
|
|
|
MD_Course_ID |
varchar(16) |
The business key for MD_Course; a unique ID for each course (not section). |
|
|
MD_Course_Name |
varchar(16) |
This is the course-level "description," i.e., a human-readable version of the course ID. |
|
|
MD_Course_Title |
varchar(64) |
|
|
|
MD_Course_CIPCode |
varchar(12) |
CIP course identifier. |
12 |
|
MD_Course_Level |
varchar(32) |
Text or description corresponding to the level code. Stuff like "OCS Non-Carleton Program," "300 lvl non-comps/non-ind," "Credit Lab." |
|
|
MD_Course_LevelCode |
char(5) |
Currently not populated. Course level 01 - 20 (as of 2009). 99 if unknown or NULL in Colleague (should not happen). |
|
|
MD_Course_MinCredit |
float(32) |
Some courses can be taken for variable credits. This attribute stores the minimum credits for a given course. Cf. MaxCredit. |
32 |
|
MD_Course_MaxCredit |
float(32) |
Some courses can be taken for variable credits. This attribute stores the maximum credits for a given course. Cf. MinCredit. |
32 |
|
MD_Course_CreditType |
varchar(32) |
One of: INSTITUTIONAL, Quarter hours, Off-Campus Study, or Unknown (the last of which corresponds to NULL in Colleague). |
|
|
MD_Course_Load |
float |
Load values for courses are based on the idea that a typical load for a typical 1-trimester course = 1, and that if a faculty member is on a full teaching load, the total of load values for all their courses for a given academic year should = 5 (or 6 for those on a six-course load). |
|
|
MD_Course_PrimarySubject |
varchar(64) |
Courses are associated with subjects, sometimes more than one. Subjects are often like departments, but not always. This field contains the name of the primary subject associated with a given course. |
|
|
MD_Course_PrimarySubjectCode |
char(5) |
Courses are associated with subjects, sometimes more than one. Subjects are often like departments, but not always. This field contains the 2-to-5-letter code for primary subject associated with a given course. Unless subject names are just too long to use, they are generally to be preferred over codes. |
|
|
MD_Course_PrimaryDepartment |
varchar(64) |
Courses are associated with departments, sometimes more than one. This field contains the primary department associated with a given course. Basically we just take whatever department comes first in the ETL feed from Colleague. |
|
|
MD_Course_PrimaryDeptCode |
char(5) |
Courses are associated with departments, sometimes more than one. This field contains the 2-to-5-letter code for primary department associated with a given course. Unless department names are just too long to use, they are generally to be preferred over codes. |
|
|
MD_Course_CapacityRange |
varchar(32) |
Overall course capacity, not section capacity, averaged across all terms. |
|
|
MD_Course_SessionCycle |
varchar(32) |
What terms a course is taught in. Possible values include, e.g.: Fall, Winter, Spring; Fall Term Only; Unknown. |
|
|
MD_Course_YearlyCycle |
varchar(32) |
How often a course is taught, from the standpoint of years. Values include: Every Year, Alternate Years, One Time Only, Unknown, etc. |
|
|
MD_Course_StartDate |
datetime |
Start date of course. This value may be NULL in Colleague, meaning that we have entered no value here. NULL values typically pose problems in queries and reports, so use of this field is discouraged. |
|
|
MD_Course_EndDate |
datetime |
Date when course stopped being taught. Defaults to a distant future date, 9999-12-31. Because this date's partner, the start date, may be NULL (i.e., not entered) in our systems, and because NULLs pose problems in reports and analyses, we discourage use of this field. |
|
|
|
|