Degree Block Terminology Key
If (CONC=FNEG) Then
71 Credits TAG=UILSZ
Proxy-Advice "71 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=FNIS) Then
68 Credits TAG=9TPJP
Proxy-Advice "68 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=FNMT) Then
66 Credits TAG=NAFPQ
Proxy-Advice "66 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=FNSS) Then
78 Credits TAG=N93OB
Proxy-Advice "78 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=STEG) Then
75 Credits TAG=NXI2C
Proxy-Advice "75 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=STIS) Then
83 Credits TAG=F3293
Proxy-Advice "83 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=STMT) Then
74 Credits TAG=XJMRL
Proxy-Advice "74 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else If (CONC=STSS) Then
78 Credits TAG=S8B4Y
Proxy-Advice "78 credits are required. You currently have <APPLIED>, "
Proxy-Advice "you still need <NEEDED> more credits."
Else
66 Credits Tag=SHPR2
Proxy-Advice "66:82 credits are required depending on your concentration. "
Proxy-Advice "You currently have <APPLIED>, you still need <NEEDED> more "
Proxy-Advice "credits."
MaxCredits 0 in @ (WITH DWSchool=EP) TAG=E04GP
MaxCredits 0 in @ (WITH DWSchool=CE) TAG=6JSB2
SpMaxCredits 9 in @ (WITH DWGradeLetter=T) TAG=8XYNV
If (CONC=FNEG) Then
BeginIf
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except COMP 327, 475, EDA 236, EDC 490, ENGL 200, 238, 239, LING 280, 461, 480, 474, 476, 482, 484, SPEE 310 TAG=DJITJ
EndIf
Else If (CONC=FNIS) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN)
Except BIOL 100, CHEM 100, ENGR 360, ESCI 118, 118L, EXPS 400, NSCI 121, 121L, 231, 232, 233 TAG=3J9QB
EndElse
Else If (CONC=FNMT) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except MATH 104, 105, 113, 115, 383, 384, 387, 442, 443, 444, 449 TAG=QDGZ2
EndElse
Else If (CONC=FNSS) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except ECON 201, 202, GEOG 302, 306, HIST 101, 103, 111, 300, 304, 309, 316, 318, 319, 333, 338, 339, 3601, 361, 3612, 370, 387, 389, 3132, 3368, 3385, 3520, 3603, 3634, 3672, 3673, 3695, POL 101, 311, 312, 313, 315, 322, 323, 325, 360, 362, 484, URS 300 TAG=WHKPY
EndElse
Else If (CONC=STEG) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except COMP 327, 475, EDC 490, ENGL 200, 238, 239, 358, 408, 409, LIBR 470, LING 280, 480, 461, 474, 476, 482, 484, SPEE 310 TAG=EFV82
EndElse
Else If (CONC=STIS) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except ASTR 130, BIOL 130, 140, CHEM 134, 136, 225, ENGR 360, ESCI 118, 118L, 370, EXPS 400, PHYS 125, 125L, 126, 126L TAG=5PJIJ
EndElse
Else If (CONC=STMT) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except MATH 115, 116, 215, 227, 300, 331, 412, 442, 443, 444, 449 TAG=BETPJ
EndElse
Else If (CONC=STSS) Then
BeginElse
MaxClasses 0 in @ (WITH DWSCHOOL=UG and DWGradeLetter<>PLAN) Except ECON 201, 202, GEOG 302, 306, HIST 101, 103, 112, 300, 304, 309, 316, 319, 333, 338, 339, 358, 359, 3601, 361, 3612, 368, 370, 387, 389, 3132, 3368, 3385, 3520, 3603, 3634, 3672, 3673, 3695, POL 101, 311, 312, 313, 315, 322, 323, 325, 360, 362, 484, URS 300 TAG=5LMT6
EndElse
Else
BeginElse
MaxCredits 0 in @ (WITH DWSchool=UG and DWGradeLetter<>PLAN) HeaderTag MaxReason="UG courses are excluded."
EndElse
MaxCredits 0 in @ (WITH DWSchool=D1 and DWGradeLetter<>PLAN)
HeaderTag MaxReason="D1 courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=DO and DWGradeLetter<>PLAN)
HeaderTag MaxReason="DO courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=DR and DWGradeLetter<>PLAN)
HeaderTag MaxReason="DR courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=GR and DWGradeLetter<>PLAN)
HeaderTag MaxReason="GR courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=R1 and DWGradeLetter<>PLAN)
HeaderTag MaxReason="R1 courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=RA and DWGradeLetter<>PLAN)
HeaderTag MaxReason="RA courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=S1 and DWGradeLetter<>PLAN)
HeaderTag MaxReason="S1 courses are excluded."
MaxCredits 0 in @ (WITH DWSchool=SP and DWGradeLetter<>PLAN)
HeaderTag MaxReason="SP courses are excluded."
MaxClasses 0 in GENL @ TAG=RSHLP
MaxCredits 0 in @ (WITH DWAGE > 5) TAG=1WCZ3
;
If (@ @ (WITH DWResident=Y) was FOUND and (BannerGPA >= "3.0")) Then
Rule-Complete
Label HQETA "You meet the minimum GPA requirement."
Else
If (@ @ (WITH DWResident=Y) wasnot FOUND) Then
Rule-Complete
Label XBMF5 "A minimum 3.0 GPA is required for good standing."
Else
Rule-Incomplete
Label 0358A "Your GPA is below 3.0 - please see an advisor."
1 BlockType (MAJOR)
Label DA9SL "Major Requirements"
If (Description="CPOS") THEN
BEGINIF
If (NumConcs>=6) Then
6 BlockTypes (CONC)
Label JF2Y4 "Concentration Requirements"
Else If (NumConcs=5) Then
5 BlockTypes (CONC)
Label LDBTW "Concentration Requirements"
Else If (NumConcs=4) Then
4 BlockTypes (CONC)
Label HUV4J "Concentration Requirements"
Else If (NumConcs=3) Then
3 BlockTypes (CONC)
Label UNOE2 "Concentration Requirements"
Else If (NumConcs=2) Then
2 BlockTypes (CONC)
Label P88GP "Concentration Requirements"
Else If (NumConcs=1) Then
1 BlockTypes (CONC)
Label 6U9U6 "Concentration Requirements"
ENDIF