120 Credits TAG=ORRSW
Proxy-Advice "A minimum of 120 credits are required."
Proxy-Advice "You currently have <APPLIED>,"
Proxy-Advice "you still need a minimum of <NEEDED> credits."
Proxy-Advice "Please see your advisor for the exact number"
Proxy-Advice "of credits you need to graduate."
LastRes 30 Credits TAG=KKMU4
Proxy-Advice "Your last 30 credits must be completed consecutively at "
Proxy-Advice "UM-Dearborn. You currently have <APPLIED>, you still need "
Proxy-Advice "<NEEDED> more credits."
If (ATTRIBUTE=4P1 AND MAJOR<>INTG) then
MinCredits 48 in @ (WITH ATTRIBUTE=UPPR OR ATTRIBUTE=4P1) TAG=QQG6Z
Proxy-Advice "A minimum of 48 credits of upper level (300-400) credits are"
Proxy-Advice "required. You have taken <APPLIED> credits you need <NEEDED>"
Proxy-Advice "more credits."
Else If (MAJOR=INTG) Then
MinCredits 30 in @ (WITH ATTRIBUTE=CASL and ATTRIBUTE=UPPR) TAG=HQMDX
Proxy-Advice "A minimum of 30 credits of the 48 Upper Level coursework"
Proxy-Advice "must be CASL courses."
Proxy-Advice "You have taken <APPLIED> credits, you need <NEEDED>"
Proxy-Advice "more credits."
Else
MinCredits 48 in @ (WITH ATTRIBUTE<>2YR and ATTRIBUTE=UPPR) TAG=YUWGU
Proxy-Advice "A minimum of 48 credits of upper level (300-400) credits are"
Proxy-Advice "required. You have taken <APPLIED> credits you need <NEEDED>"
Proxy-Advice "more credits."
MaxCredits 0 in @ (WITH DWSchool=EP) TAG=RWOVN
MaxCredits 0 in @ (WITH DWSchool=CE) TAG=3UD70
MaxCredits 0 in @ (WITH DWGradeLetter=TD) TAG=KSF0A
MaxClasses 0 in @ (WITH ATTRIBUTE=ADDV) TAG=FL817
If (ATTRIBUTE=4P1) Then
MaxCredits 16 in @ (WITH ATTRIBUTE=4P1) TAG=VW5P6
Else
MaxCredits 0 in @ (WITH ATTRIBUTE=4P1) TAG=4I37J
If (ATTRIBUTE=4P1) Then
MaxCredits 0 in @ (WITH DWSchool=D1 or DWSchool=DO or DWSchool=DR or
DWSchool=G1 or DWSchool=GR or
DWSchool=R1 or DWSchool=RA or
DWSchool=S1 or DWSchool=SP)
Except BCHM 580 (WITH DWGradeLetter=INPR),
BIOL 502 (WITH DWGradeLetter=INPR),
BIOL 504 (WITH DWGradeLetter=INPR),
BIOL 512 (WITH DWGradeLetter=INPR),
BIOL 552 (WITH DWGradeLetter=INPR),
BIOL 555 (WITH DWGradeLetter=INPR),
BIOL 560 (WITH DWGradeLetter=INPR),
BIOL 574 (WITH DWGradeLetter=INPR),
BIOL 576 (WITH DWGradeLetter=INPR),
COMP 500 (WITH DWGradeLetter=INPR),
CRJ 501 (WITH DWGradeLetter=INPR),
CRJ 509 (WITH DWGradeLetter=INPR),
CRJ 515 (WITH DWGradeLetter=INPR),
CRJ 517 (WITH DWGradeLetter=INPR),
CRJ 518 (WITH DWGradeLetter=INPR),
CRJ 519 (WITH DWGradeLetter=INPR),
CRJ 532 (WITH DWGradeLetter=INPR),
CRJ 535 (WITH DWGradeLetter=INPR),
CRJ 546 (WITH DWGradeLetter=INPR),
CRJ 547 (WITH DWGradeLetter=INPR),
CRJ 553 (WITH DWGradeLetter=INPR),
CRJ 560 (WITH DWGradeLetter=INPR),
CRJ 565 (WITH DWGradeLetter=INPR),
CRJ 566 (WITH DWGradeLetter=INPR),
CRJ 568 (WITH DWGradeLetter=INPR),
CRJ 569 (WITH DWGradeLetter=INPR),
CRJ 570 (WITH DWGradeLetter=INPR),
CRJ 572 (WITH DWGradeLetter=INPR),
CRJ 573 (WITH DWGradeLetter=INPR),
CRJ 576 (WITH DWGradeLetter=INPR),
CRJ 580 (WITH DWGradeLetter=INPR),
CRJ 582 (WITH DWGradeLetter=INPR),
CRJ 583 (WITH DWGradeLetter=INPR),
CRJ 584 (WITH DWGradeLetter=INPR),
CRJ 587 (WITH DWGradeLetter=INPR),
CRJ 588 (WITH DWGradeLetter=INPR),
CRJ 590 (WITH DWGradeLetter=INPR),
CRJ 598 (WITH DWGradeLetter=INPR),
CRJ 699 (WITH DWGradeLetter=INPR),
EDC 506 (WITH DWGradeLetter=INPR),
EDC 508 (WITH DWGradeLetter=INPR),
EDC 514 (WITH DWGradeLetter=INPR),
EDC 539 (WITH DWGradeLetter=INPR),
EDC 561 (WITH DWGradeLetter=INPR),
EDC 621 (WITH DWGradeLetter=INPR),
EDC 622 (WITH DWGradeLetter=INPR),
EDC 625 (WITH DWGradeLetter=INPR),
EDT 530 (WITH DWGradeLetter=INPR),
MATH 520 (WITH DWGradeLetter=INPR),
MATH 523 (WITH DWGradeLetter=INPR),
MATH 525 (WITH DWGradeLetter=INPR),
MATH 551 (WITH DWGradeLetter=INPR),
MATH 554 (WITH DWGradeLetter=INPR),
MATH 555 (WITH DWGradeLetter=INPR),
MATH 562 (WITH DWGradeLetter=INPR),
MATH 572 (WITH DWGradeLetter=INPR),
MICR 505 (WITH DWGradeLetter=INPR),
PAPP 502 (WITH DWGradeLetter=INPR),
PAPP 505 (WITH DWGradeLetter=INPR),
PAPP 520 (WITH DWGradeLetter=INPR),
PAPP 523 (WITH DWGradeLetter=INPR),
PAPP 527 (WITH DWGradeLetter=INPR),
PAPP 537 (WITH DWGradeLetter=INPR),
PAPP 540 (WITH DWGradeLetter=INPR),
PAPP 545 (WITH DWGradeLetter=INPR),
PAPP 548 (WITH DWGradeLetter=INPR),
PAPP 555 (WITH DWGradeLetter=INPR),
PAPP 560 (WITH DWGradeLetter=INPR),
PAPP 561 (WITH DWGradeLetter=INPR),
PAPP 564 (WITH DWGradeLetter=INPR),
PAPP 580 (WITH DWGradeLetter=INPR),
PAPP 581 (WITH DWGradeLetter=INPR),
PAPP 582 (WITH DWGradeLetter=INPR),
PAPP 583 (WITH DWGradeLetter=INPR),
PAPP 584 (WITH DWGradeLetter=INPR),
PAPP 585 (WITH DWGradeLetter=INPR),
PAPP 586 (WITH DWGradeLetter=INPR),
PHYS 522 (WITH DWGradeLetter=INPR),
SOC 510 (WITH DWGradeLetter=INPR),
STAT 530 (WITH DWGradeLetter=INPR),
STAT 531 (WITH DWGradeLetter=INPR),
STAT 540 (WITH DWGradeLetter=INPR),
STAT 560 (WITH DWGradeLetter=INPR) TAG=4YSOQ
Else
MaxCredits 0 in @ (WITH DWSchool=D1 or DWSchool=DO or DWSchool=DR or
DWSchool=G1 or DWSchool=GR or DWSchool=R1 or
DWSchool=RA or DWSchool=S1 or DWSchool=SP) TAG=TB8R2
MaxCredits 18 in AAAS 499,
AMST 499,
ANTH 398, 399, 498, 499,
ART 399,
ARTH 399, 498,
ASTR 498, 499,
BCHM 495, 498, 499,
BIOL 495, 498, 499,
CCM 399,
CHEM 495, 498, 499,
COML 399,
COMM 398,
COMP 399,
CRJ 478, 494, 495, 497, 498,
ECON 498, 499,
ENGL 399,
ESCI 498, 499,
ENST 385, 490, 498, 499,
FREN 399,
GEOG 399,
GEOL 377, 498, 499,
GER 398, 399, 499,
HIST 398, 399, 485, 499,
HPS 401, 498, 499,
HUM 399, 485, 497, 499,
JASS 398,
LIBS 300, 395, 396,
LING 399, 499,
MAPP 399,
MATH 399, 499,
MCL 299, 399,
MHIS 399,
MICR 495, 498, 499,
NSCI 498, 499,
PHIL 399, 496, 497, 498, 498,
PHYS 495, 498, 499,
POL 398, 399, 494, 495, 496, 497, 498, 499,
PSYC 398, 485, 492,
RELS 498,
SOC 398, 478, 498,
SPAN 398, 399,
SPEE 399,
URS 499,
WGST 499 TAG=JL7PC
MaxCredits 12 in HIST 485,
HUM 485 TAG=WXSAE
MaxCredits 9 in ENST 385 TAG=JIWWZ
MaxCredits 9 in LIBS 395 TAG=U3FGL
MaxCredits 8 in MAPP 399 TAG=AM2UR
MaxCredits 8 in MCL 299 TAG=0B8RS
MaxCredits 6 in AAAS 499 TAG=T9ESW
MaxCredits 6 in AMST 499 TAG=WHFS8
MaxCredits 6 in ANTH 398 TAG=R6FDN
MaxCredits 6 in ANTH 399 TAG=VHSGZ
MaxCredits 6 in ANTH 498 TAG=M7MPU
MaxCredits 6 in ARTH 399 TAG=B7NHS
MaxCredits 6 in ARTH 498 TAG=DQD0D
MaxCredits 8 in BCHM 495 TAG=PJ90E
MaxCredits 8 in BCHM 498 TAG=Y0518
MaxCredits 8 in BCHM 499 TAG=3IEB7
MaxCredits 8 in BIOL 495 TAG=HB8U0
MaxCredits 8 in BIOL 498 TAG=7N9J2
MaxCredits 8 in BIOL 499 TAG=R6EKB
MaxCredits 8 in CHEM 495 TAG=MYZGZ
MaxCredits 8 in CHEM 498 TAG=XREZI
MaxCredits 8 in COML 399 TAG=3IGHG
MaxCredits 6 in COMM 398 TAG=LIJBC
MaxCredits 8 in CRJ 478 TAG=K9NTK
MaxCredits 6 in CRJ 494 TAG=SSFO9
MaxCredits 6 in CRJ 495 TAG=JGS6R
MaxCredits 6 in CRJ 497 TAG=XH7US
MaxCredits 6 in CRJ 498 TAG=7GCTE
MaxCredits 6 in ECON 498 TAG=CABZE
MaxCredits 6 in ENGL 399 TAG=1WW73
MaxCredits 8 in ESCI 498 TAG=AZLNT
MaxCredits 8 in ESCI 499 TAG=IIG8U
MaxCredits 6 in ENST 490 TAG=IPBUB
MaxCredits 6 in FREN 399 TAG=307SL
MaxCredits 8 in GEOL 498 TAG=ECCZ8
MaxCredits 8 in GEOL 499 TAG=00TSR
MaxCredits 6 in GER 499 TAG=MF76G
MaxCredits 6 in HPS 401 TAG=H2ZH8
MaxCredits 6 in JASS 398 TAG=8MVF1
MaxCredits 6 in LIBS 396 TAG=AVFGN
MaxCredits 6 in LING 399 TAG=PLBEA
MaxCredits 6 in LING 499 TAG=JJ160
MaxCredits 6 in MATH 399 TAG=EUAWJ
MaxCredits 6 in MATH 499 TAG=X88SF
MaxCredits 8 in MICR 495 TAG=DZRT5
MaxCredits 8 in MICR 498 TAG=R6KJQ
MaxCredits 8 in MICR 499 TAG=3MT5D
MaxCredits 6 in PHIL 498 TAG=RCNFE
MaxCredits 6 in PHIL 499 TAG=OY73X
MaxCredits 8 in PHYS 495 TAG=EE7AA
MaxCredits 8 in PHYS 498 TAG=MVZQK
MaxCredits 8 in PHYS 499 TAG=OJITP
MaxCredits 6 in POL 494 TAG=CLT6Z
MaxCredits 6 in POL 495 TAG=1CWGA
MaxCredits 6 in POL 496 TAG=G0WAL
MaxCredits 6 in POL 497 TAG=NS7NX
MaxCredits 6 in POL 498 TAG=7CR5U
MaxCredits 6 in POL 499 TAG=5K3B5
MaxCredits 6 in PSYC 398 TAG=BDJ67
MaxCredits 6 in PSYC 485 TAG=3VDU6
MaxCredits 6 in PSYC 492 TAG=7EZRG
MaxCredits 6 in RELS 498 TAG=R6N1P
MaxCredits 6 in SOC 398 TAG=WDWG4
MaxCredits 8 in SOC 478 TAG=CBQU6
MaxCredits 6 in SOC 498 TAG=0OCNQ
MaxCredits 6 in SPAN 398 TAG=UT2HO
MaxCredits 6 in SPAN 399 TAG=FEK14
MaxCredits 6 in URS 499 TAG=KD981
MaxCredits 6 in WGST 499 TAG=D3TLY
MaxCredits 8 in BCHM 495, 498, 499,
BIOL 495, 498, 499,
CHEM 495, 498, 499,
ESCI 498, 499,
GEOL 498, 499,
MICR 495, 498, 499,
NSCI 498, 499,
PHYS 495, 498, 499 TAG=8JRAB
MaxCredits 6 in ANTH 398, 399, 498, 499,
HPS 498, 499,
PSYC 398,
SOC 398, 399 TAG=48PTM
MaxCredits 6 in PSYC 492, 499 TAG=0SGFY
MaxCredits 6 in AERO @ TAG=VFGJ3
MaxCredits 6 in MILS @ TAG=M2RRQ
MaxCredits 4 in HIST 499 TAG=31PIP
MaxCredits 3 in ART 399 TAG=M5WEM
MaxCredits 3 in ASTR 498, 499 TAG=YHW63
MaxCredits 3 in CCM 399 TAG=H079R
MaxCredits 3 in COMP 399 TAG=8ZTQ6
MaxCredits 4 in ECON 499 TAG=625PH
MaxCredits 3 in ENST 498 TAG=HR8VZ
MaxCredits 3 in ENST 499 TAG=LXS02
MaxCredits 3 in GEOG 399 TAG=S76QA
MaxCredits 3 in GEOL 377 TAG=529QM
MaxCredits 3 in HPS 498 TAG=K2POF
MaxCredits 3 in HPS 499 TAG=N1AGR
MaxCredits 3 in HIST 398 TAG=YGHXV
MaxCredits 3 in HIST 399 TAG=MD5E5
MaxCredits 3 in HUM 497 TAG=D6UK2
MaxCredits 3 in HUM 499 TAG=KXQWO
MaxCredits 3 in MCL 399 TAG=946L6
MaxCredits 3 in MHIS 399 TAG=0Y8VM
MaxCredits 3 in NSCI 498 TAG=ODFEG
MaxCredits 3 in NSCI 499 TAG=SRRLM
MaxCredits 3 in PHIL 399 TAG=A7IJ6
MaxCredits 3 in PHIL 496 TAG=XXY0O
MaxCredits 3 in PHIL 497 TAG=4W779
MaxCredits 3 in POL 398 TAG=UEY42
MaxCredits 3 in SPEE 399 TAG=SXB4I
MaxCredits 1 in LIBS 300 TAG=BFMZV
MaxCredits 1 in POL 399 TAG=L5LSV
#Max class for CJ41 students
MaxClass 1 CRJ 509 Tag=8X7UH
MaxClass 1 CRJ 515 Tag=1J5OG
MaxClass 1 CRJ 517 Tag=7S0GT
MaxClass 1 CRJ 518 Tag=1MTHJ
MaxClass 1 CRJ 553 Tag=0FC9P
MaxClass 1 CRJ 560 Tag=JGFEM
MaxClass 1 CRJ 565 Tag=0624P
MaxClass 1 CRJ 566 Tag=WJ6T9
MaxClass 1 CRJ 570 Tag=NNG3J
MaxClass 1 CRJ 582 Tag=CEJG2
MaxClass 1 CRJ 584 Tag=NNG7C
MaxClass 1 CRJ 588 Tag=E5WES
#Max class for 4P1 students
MaxClass 1 MATH 504 TAG=BTO6J
MaxClass 1 MATH 514 TAG=LU0CI
MaxClass 1 MATH 516 TAG=VE3KT
MaxClass 1 MATH 520 TAG=21NUI
MaxClass 1 MATH 523 TAG=I1OPM
MaxClass 1 MATH 525 TAG=76UQ9
MaxClass 1 MATH 551 TAG=N505W
MaxClass 1 MATH 554 TAG=HA0S9
MaxClass 1 MATH 562 TAG=YI39Q
MaxClass 1 MATH 572 TAG=TMIQE
MaxClass 1 MATH 573 TAG=FV3NQ
MaxClass 1 STAT 530 TAG=APCU0
MaxClass 1 STAT 535 TAG=VUEY1
MaxClass 1 STAT 545 TAG=EFF42
MaxClass 1 STAT 560 TAG=MHAC2
MaxPassFail 4 Classes TAG=9JVF9
If (MAJOR=ANTH) THEN
SpMaxCredits 44 in ANTH @
Else If (MAJOR=BSCI) THEN
SpMaxCredits 48 in ANTH @
SpMaxCredits 48 in PSYC @
SpMaxCredits 48 in SOC @
Else If (MAJOR=CCJ) THEN
SpMaxCredits 61 in CRJ @ EXCEPT CRJ 5@
Else If (MAJOR=COM) THEN
SpMaxCredits 63 in COMM @
Else If (MAJOR=CRJ) THEN
SpMaxCredits 61 in CRJ @ EXCEPT CRJ 5@
Else If (MAJOR=HUM) THEN
SpMaxCredits 44 in AAAS @
SpMaxCredits 44 in ARBC @
SpMaxCredits 44 in ARTH @
SpMaxCredits 44 in COMM @
SpMaxCredits 54 in ENGL @
SpMaxCredits 44 in FREN @
SpMaxCredits 44 in GER @
SpMaxCredits 44 in HIST @
SpMaxCredits 44 in JASS @
SpMaxCredits 44 in LING @
SpMaxCredits 44 in PHIL @
SpMaxCredits 44 in SPAN @
SpMaxCredits 44 in WGST @
Else If (MAJOR=JASS) THEN
SpMaxCredits 63 in JASS @
Else If (MAJOR=WGST) THEN
SpMaxCredits 44 in WGST @
If (MAJOR=INTG) Then
SpMaxCredits 30 in @ (WITH DWTitle="Program General Credit")
Else
MaxClasses 0 in @ (WITH DWTitle="Program General Credit") TAG=EQN8P
;
REMARK "A minimum of 120 credits is required to graduate."
REMARK "However, your academic plan for degree may require"
REMARK "additional credits. See an academic advisor to discuss"
REMARK "your specific credits required to graduate."
If (@ @ (WITH DWResident=Y) was FOUND and (BannerGPA >= "2.0")) Then
Rule-Complete
Label 1 "You meet the minimum GPA requirement."
Else If (@ @ (WITH DWResident=Y) wasnot FOUND) Then
Rule-Complete
Label 1.1 "A minimum 2.0 GPA is required for good standing."
Else
Rule-Incomplete
Label 2 "Your GPA is below 2.0 - please see an advisor.";
If ((MAJOR=MATH) OR (MAJOR=ECON) OR (MAJOR=ENST) OR (ATTRIBUTE=PDEN) OR
(ATTRIBUTE=PMED) OR (ATTRIBUTE=POPT) OR (ATTRIBUTE=PPRM) OR
(ATTRIBUTE=PPT) OR (ATTRIBUTE=PPA) OR (ATTRIBUTE=PVET)) Then
BeginIf
If (MATH 104 (WITH DWTransfer=Y) was Taken) Then
Rule-Complete
Label 4 "Mathematics Placement Exam"
Else If (MATH 105 (WITH DWTransfer=Y) was Taken) Then
Rule-Complete
Label 5 "Mathematics Placement Exam"
Else If (MATH 113 (WITH DWTransfer=Y) was Taken) Then
Rule-Complete
Label 6 "Mathematics Placement Exam"
Else If (MATH 115 (WITH DWTransfer=Y) was Found) Then
Rule-Complete
Label 7 "Mathematics Placement Exam"
Else If (MATH 114 (WITH DWTransfer=Y) was Found) Then
Rule-Complete
Label 8 "Mathematics Placement Exam"
Else If (MATH 116 (WITH DWTransfer=Y) was Found) Then
Rule-Complete
Label 9 "Mathematics Placement Exam"
Else
1 NonCourse (MPLS>0, M000)
PROXY-ADVICE "The Mathematics Placement Exam is required."
Label 10 "Mathematics Placement Exam";
EndIF
If (ATTRIBUTE<>STRT) THEN
1 Block (OTHER=ADV_PSAAA)
Label UBODL "Planning for Success: Academic Advising Appointments";
If ((ADMTT>=202210) and (ADMTC=15)) Then
1 Block (OTHER=DDC_WVD)
Label SPFTB "General Education: Dearborn Discovery Waived"
Else If (ATTRIBUTE=MTA) Then
1 Block (OTHER=DDC-MTA)
Label DOP8P "General Education - MTA"
Else
1 Block (OTHER=DRBN-DISC)
Label KIMDV "General Education: Dearborn Discovery"
If (ATTRIBUTE=HONP) Then
1 Block (OTHER=UNI_HONP)
Label 3BILH "University Honors Program Requirements"
If (MAJOR=INTG) Then
BeginIf
Rule-Complete
Label 5.5 "Foreign Language is not required for your major."
EndIf
Else
If (FLS=1) Then
BeginIf
1 Block (OTHER=FORL_SUBST)
Label M61L6 "Foreign Language Substitution"
EndIf
Else
BeginElse
1 Block (OTHER=CA-FORL)
Label 12.2 "Foreign Language Requirement";
EndElse
# If (MAJOR<>INTG) Then
# 1 Block (OTHER=CA-FORL)
# Label 12.2 "Foreign Language Requirement";
1 Block (OTHER=CA_FNDS)
Label 2G4TS "CASL Foundations Requirement";
If (MAJOR=AHMS) Then
1 Block (OTHER=AHMS_PREMJR)
Label PWSSF "Art History and Museum Studies Pre-Major Requirements"
If (MAJOR=AMAT) Then
1 Block (OTHER=AMAT_PREMAJR)
Label XIEIK "Actuarial Mathematics Pre-Major Requirements";
If (MAJOR=AMST) Then
1 Block (OTHER=AMST_PREMJR)
Label 13 "American Studies Pre-Major Requirements";
If (MAJOR=ANTH) Then
1 Block (OTHER=ANTH_PREMJR)
Label 14 "Anthropology Pre-Major Requirements";
If (MAJOR=APST) Then
1 Block (OTHER=APST_PREMJR)
Label 15.3 "Applied Statistics Pre-Major Requirements";
If (MAJOR=APST) Then
1 Block (OTHER=APST_COGNATE)
Label 15.4 "Applied Statistics Cognates";
If (MAJOR=ARBC) Then
1 Block (OTHER=ARBC_PREMJR)
Label UZNVF "Arabic Studies Pre-Major Requirements";
If (MAJOR=ARBC) Then
1 Block (OTHER=ARBC_COGNATE)
Label 86NH5 "Arabic Studies Cognates";
If (MAJOR=ARTH) Then
1 Block (OTHER=ARTH_PREMJR)
Label 16 "Art History Pre-Major Requirements";
If (MAJOR=ARTH) Then
1 Block (OTHER=ARTH_COGNATE)
Label 17 "Art History Cognates";
If (MAJOR=BSCI) Then
1 Block (OTHER=BSCI_PREMJR)
Label 18 "Behavioral Sciences Pre-Major Requirements";
If (MAJOR=BST) Then
1 Block (OTHER=BST_PREMJR)
Label 18.5 "Business Studies Pre-Major Requirements";
If (MAJOR=CCJ) Then
1 Block (OTHER=CCJ_PREMJR)
Label 18.6 "Criminology and Criminal Justice Pre-Major Requirements";
If (MAJOR=COM) Then
1 Block (OTHER=COM_PREMJR)
Label 19 "Communication Pre-Major Requirements";
If (MAJOR=COM) Then
1 Block (OTHER=COM_COGNATE)
Label 20 "Communication Cognates";
If (MAJOR=ECON) Then
1 Block (OTHER=ECON_PREMJR)
Label 22 "Economics Pre-Major Requirements";
If (MAJOR=ENGL) Then
1 Block (OTHER=ENGL_PREMJR)
Label 24 "English Pre-Major Requirements";
If (MAJOR=ENST) Then
1 Block (OTHER=ENST_PREMJR)
Label 26 "Environmental Studies Pre-Major Req";
If (MAJOR=FRST) Then
1 Block (OTHER=FRST_PREMJR)
Label 27 "French Studies Pre-Major Requirements";
If (MAJOR=FRST) Then
1 Block (OTHER=FRST_COGNATE)
Label 28 "French Studies Cognates";
If (MAJOR=HISP) Then
1 Block (OTHER=HISP_PREMJR)
Label 29 "Hispanic Studies Pre-Major Requirements";
If (MAJOR=HISP) Then
1 Block (OTHER=HISP_COGNATE)
Label 30 "Hispanic Studies Cognates";
If (MAJOR=HIST) Then
1 Block (OTHER=HIST_PREMJR)
Label 31 "History Pre-Major Requirements";
If (MAJOR=HPS) Then
1 Block (OTHER=HPS_PREMJR)
Label 33 "Health Policy Studies Pre-Major Requirements";
If (MAJOR=HUM) Then
1 Block (OTHER=HUM_PREMJR)
Label 34 "Humanities Pre-Major Requirements";
If (MAJOR=INST) Then
1 Block (OTHER=INST_COGNATE)
Label 35 "International Studies Cognates";
If (MAJOR=JASS) Then
1 Block (OTHER=JASS_PREMJR)
Label 36 "Journalism/Screen Studies Pre-Major Requirements";
If (MAJOR=JMP) Then
1 Block (OTHER=JMP_PREMJR)
Label 37 "Journalism/Media Production Pre-Major Requirements";
If (MAJOR=MATH) Then
1 Block (OTHER=MATH_PREMJR)
Label 38 "Mathematics Pre-Major Requirements";
If (MAJOR=MATH) Then
1 Block (OTHER=MATH_COGNATE)
Label 39 "Mathematics Cognates";
If (MAJOR=MEST) Then
1 Block (OTHER=MEST_PREMJR)
Label 4PFUZ "Middle East Studies Prerequisites"
If (MAJOR=PHIL) Then
1 Block (OTHER=PHIL_PREMJR)
Label 40 "Philosophy Pre-Major Requirements";
If (MAJOR=POL) Then
1 Block (OTHER=POL_PREMJR)
Label 41 "Political Science Pre-Major Requirements";
If (MAJOR=PWR) Then
1 Block (OTHER=PWR_PREMJR)
Label PEWNQ "Professional Writing & Rhetoric Pre-Major Requirements";
If (MAJOR=PSYC) Then
1 Block (OTHER=PSYC_PREMJR)
Label 42.5 "Psychology Pre-Major Requirements";
If (MAJOR=RSCH) Then
1 Block (OTHER=RSCH_PREMJR)
Label JZZ8H "Research Administration Pre-Major Requirements";
If (MAJOR=SOC) Then
1 Block (OTHER=SOC_PREMJR)
Label 44 "Sociology Pre-Major Requirements";
If (MAJOR=SST) Then
1 Block (OTHER=SST_COGNATE)
Label 46 "Social Studies Cognates";
If (MAJOR=SST) Then
1 Block (OTHER=SST_PREMJR)
Label 20O19 "Pre-Major Social Studies Requirements"
If(NumMajors=2) Then
2 Blocktypes (MAJOR)
Label 50.1 "Major Requirements";
Else
1 BlockType (MAJOR)
Label 50 "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
If (NumMinors=3) Then
3 Blocktypes (MINOR)
Label 2CCYW "Minor Requirements";
Else If (NumMinors=2) Then
2 Blocktypes (MINOR)
Label 3G04Z "Minor Requirements";
Else If (NumMinors=1) Then
1 Blocktype (MINOR)
Label N5RQ3 "Minor Requirements";
1 Block (OTHER=UPPR_LEVEL)
Label 52 "Upper Level Course Requirement";
If (MAJOR=LIBS or MAJOR=INTG) Then
1 Block (OTHER=UPPR_LEV_CA)
Label 53 "CASL Upper Level Course Requirement";
If (NumberOfMajors >= 1) Then
RuleIncomplete
Proxy-Advice "The major GPA must be a minimum of 2.00 in order to graduate."
Proxy-Advice "All courses that may count toward the"
Proxy-Advice "completion of the major will count in the major GPA including failed classes."
Label GT3N5 "Major GPA graduation verification"
If (NumberOfMinors >= 1) Then
RuleIncomplete
Proxy-Advice "The minor GPA must be a minimum of 2.00 in order to graduate."
Proxy-Advice "All courses that may count toward the"
Proxy-Advice "completion of the minor will count in the minor GPA including failed classes."
Label ZMWFS "Minor GPA graduation verification"