CSC 499 Grinnell College Summer, 2010
 
Placing Incoming Students in
Computer Science, Statistics, and Mathematics
 

Draft Placement Rules

Although the actual rules for the placing of incoming students in computer science, statistics, and mathematics are written using arrays in PHP, this page provides reasonable English translations of these rules.


adj10 will conclude that Adjusted Semesters of Math = Semesters of Calculus + Semesters of Math
If some of the following are true:
	Semesters of Calculus != 0
	Semesters of Math != 0

sat2math2AdjRule05 will conclude that SAT II Math Level-2 Adjusted = SAT II Math Level-2 + 5
If all of the following are true:
	SAT II Math Level-2 > 0

sat2math2AdjRule08 will conclude that SAT II Math Level-2 Adjusted =  + 0
If all of the following are true:
	SAT II Math Level-2 <= 0

satRealRule10 will set SAT Math (Adjusted) to be SAT Mathematics
If all of the following are true:
	SAT Mathematics >= SAT II Math Level-1
	SAT II Math Level-2 Adjusted < SAT Mathematics

satRealRule20 will set SAT Math (Adjusted) to be SAT II Math Level-1
If all of the following are true:
	SAT II Math Level-1 >= SAT Mathematics
	SAT II Math Level-2 Adjusted < SAT II Math Level-1

satRealRule30 will set SAT Math (Adjusted) to be SAT II Math Level-2 Adjusted
If all of the following are true:
	SAT II Math Level-2 Adjusted >= SAT Mathematics
	SAT II Math Level-2 Adjusted >= SAT II Math Level-1

stdRule40 will conclude that standardized test scores is exceptional
If some of the following are true:
	all of the following are true:
		SAT Math (Adjusted) >= 760
		ACT Mathematics = 0
	all of the following are true:
		ACT Mathematics >= 34
		SAT Math (Adjusted) = 0
	all of the following are true:
		SAT Math (Adjusted) >= 700
		ACT Mathematics >= 34
	all of the following are true:
		SAT Math (Adjusted) >= 760
		ACT Mathematics >= 31

stdRule50 will conclude that standardized test scores is superior
If some of the following are true:
	all of the following are true:
		700 >= SAT Math (Adjusted) <= 759
		ACT Mathematics = 0
	all of the following are true:
		31 >= ACT Mathematics <= 33
		SAT Math (Adjusted) = 0
	all of the following are true:
		SAT Math (Adjusted) >= 760
		1 >= ACT Mathematics <= 30
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 699
		ACT Mathematics >= 34
	all of the following are true:
		700 >= SAT Math (Adjusted) <= 759
		29 >= ACT Mathematics <= 33
	all of the following are true:
		31 >= ACT Mathematics <= 33
		660 >= SAT Math (Adjusted) <= 759

stdRule60 will conclude that standardized test scores is high
If some of the following are true:
	all of the following are true:
		660 >= SAT Math (Adjusted) <= 699
		ACT Mathematics = 0
	all of the following are true:
		29 >= ACT Mathematics <= 30
		SAT Math (Adjusted) = 0
	all of the following are true:
		700 >= SAT Math (Adjusted) <= 759
		1 >= ACT Mathematics <= 28
	all of the following are true:
		660 >= SAT Math (Adjusted) <= 759
		26 >= ACT Mathematics <= 28
	all of the following are true:
		600 >= SAT Math (Adjusted) <= 699
		29 >= ACT Mathematics <= 30
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 659
		31 >= ACT Mathematics <= 33

stdRule70 will conclude that standardized test scores is good
If some of the following are true:
	all of the following are true:
		600 >= SAT Math (Adjusted) <= 659
		ACT Mathematics = 0
	all of the following are true:
		26 >= ACT Mathematics <= 28
		SAT Math (Adjusted) = 0
	all of the following are true:
		660 >= SAT Math (Adjusted) <= 699
		1 >= ACT Mathematics <= 25
	all of the following are true:
		600 >= SAT Math (Adjusted) <= 699
		24 >= ACT Mathematics <= 25
	all of the following are true:
		550 >= SAT Math (Adjusted) <= 659
		26 >= ACT Mathematics <= 28
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 599
		29 >= ACT Mathematics <= 30

stdRule80 will conclude that standardized test scores is fair
If some of the following are true:
	all of the following are true:
		550 >= SAT Math (Adjusted) <= 599
		ACT Mathematics = 0
	all of the following are true:
		24 >= ACT Mathematics <= 25
		SAT Math (Adjusted) = 0
	all of the following are true:
		600 >= SAT Math (Adjusted) <= 659
		1 >= ACT Mathematics <= 23
	all of the following are true:
		550 >= SAT Math (Adjusted) <= 659
		20 >= ACT Mathematics <= 23
	all of the following are true:
		480 >= SAT Math (Adjusted) <= 599
		24 >= ACT Mathematics <= 25
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 549
		26 >= ACT Mathematics <= 28

stdRule85 will conclude that standardized test scores is poor
If some of the following are true:
	all of the following are true:
		480 >= SAT Math (Adjusted) <= 549
		ACT Mathematics = 0
	all of the following are true:
		20 >= ACT Mathematics <= 23
		SAT Math (Adjusted) = 0
	all of the following are true:
		480 >= SAT Math (Adjusted) <= 599
		1 >= ACT Mathematics <= 19
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 549
		20 >= ACT Mathematics <= 23
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 479
		24 >= ACT Mathematics <= 25

stdRule90 will conclude that standardized test scores is low
If some of the following are true:
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 479
		ACT Mathematics = 0
	all of the following are true:
		SAT Math (Adjusted) = 0
		1 >= ACT Mathematics <= 19
	all of the following are true:
		1 >= SAT Math (Adjusted) <= 479
		1 >= ACT Mathematics <= 19

stdRule95 will conclude that standardized test scores is unknown
If all of the following are true:
	ACT Mathematics = 0
	SAT Math (Adjusted) = 0

csRule210 will conclude that Tentative Computer Science Placement is 200
If all of the following are true:
	AP Computer Science AB >= 4

csRule212 will conclude that Tentative Computer Science Placement is 200
If all of the following are true:
	IB Comp Sci. >= 6

csRule220 will conclude that Tentative Computer Science Placement is 153
If some of the following are true:
	AP Computer Science A >= 4
	AP Computer Science AB >= 3

csRule222 will conclude that Tentative Computer Science Placement is 153
If all of the following are true:
	IB Comp Sci. >= 4

csRule224 will conclude that Tentative Computer Science Placement is 153
If all of the following are true:
	Semesters of Computer Science >= 3
	AP Computer Science A != 1
	AP Computer Science A != 2
	AP Computer Science A != 3
	AP Computer Science AB != 1
	AP Computer Science AB != 2
	IB Comp Sci. != 1
	IB Comp Sci. != 2
	IB Comp Sci. != 3
	Computer Science grade >= B
	standardized test scores != low
	standardized test scores != poor

csRule226 will conclude that Tentative Computer Science Placement is 153
If all of the following are true:
	Semesters of Computer Science >= 4
	AP Computer Science A != 1
	AP Computer Science A != 2
	AP Computer Science A != 3
	AP Computer Science AB != 1
	AP Computer Science AB != 2
	IB Comp Sci. != 1
	IB Comp Sci. != 2
	IB Comp Sci. != 3
	Computer Science grade >= C
	standardized test scores != low
	standardized test scores != poor

csRule230 will conclude that Tentative Computer Science Placement is 152
If all of the following are true:
	standardized test scores = exceptional

csRule240 will conclude that Tentative Computer Science Placement is 151
If some of the following are true:
	AP Computer Science A >= 1
	AP Computer Science AB >= 1
	IB Comp Sci. >= 1

csRule242 will conclude that Tentative Computer Science Placement is 151
If some of the following are true:
	Math Placement >= 131

csRule244 will conclude that Tentative Computer Science Placement is 151
If some of the following are true:
	standardized test scores >= good

csRule246 will conclude that Tentative Computer Science Placement is 151
If all of the following are true:
	Semesters of Computer Science >= 1
	Computer Science grade >= C
	standardized test scores != poor
	standardized test scores != low

csRule248 will conclude that Tentative Computer Science Placement is 151
If all of the following are true:
	Semesters of Computer Science >= 2
	some of the following are true:
		standardized test scores >= good
		standardized test scores = unknown

csRule270 will conclude that Tentative Computer Science Placement is 105
If some of the following are true:
	standardized test scores = poor
	standardized test scores = low

csRule274 will conclude that Tentative Computer Science Placement is 105
If all of the following are true:
	Semesters of Computer Science = 1
	F >= Computer Science grade <= C

csRule280 will conclude that Tentative Computer Science Placement is 103
All of the time

csRule290 will conclude that Computer Science Placement is 200
If all of the following are true:
	Tentative Computer Science Placement = 200

csRule292 will conclude that Computer Science Placement is 153
If all of the following are true:
	Tentative Computer Science Placement = 153
	Tentative Computer Science Placement != 200

csRule293 will conclude that Computer Science Placement is 152
If all of the following are true:
	Tentative Computer Science Placement = 152
	Tentative Computer Science Placement != 153
	Tentative Computer Science Placement != 200

csRule294 will conclude that Computer Science Placement is 151
If all of the following are true:
	Tentative Computer Science Placement = 151
	Tentative Computer Science Placement != 152
	Tentative Computer Science Placement != 153
	Tentative Computer Science Placement != 200

csRule296 will conclude that Computer Science Placement is 105
If all of the following are true:
	Tentative Computer Science Placement = 105
	Tentative Computer Science Placement != 151
	Tentative Computer Science Placement != 152
	Tentative Computer Science Placement != 153
	Tentative Computer Science Placement != 200

csRule298 will conclude that Computer Science Placement is 103
If all of the following are true:
	Tentative Computer Science Placement = 103
	Tentative Computer Science Placement != 105
	Tentative Computer Science Placement != 151
	Tentative Computer Science Placement != 152
	Tentative Computer Science Placement != 153
	Tentative Computer Science Placement != 200
	Tentative Computer Science Placement != unknown

csRule299 will conclude that Computer Science Placement is unknown
If all of the following are true:
	Tentative Computer Science Placement != 103
	Tentative Computer Science Placement != 105
	Tentative Computer Science Placement != 151
	Tentative Computer Science Placement != 152
	Tentative Computer Science Placement != 153
	Tentative Computer Science Placement != 200
	Tentative Computer Science Placement = unknown

statRule102 will conclude that Tentative Statistics Placement is 115
If some of the following are true:
	Math Placement <= 132
	Math Placement = unknown

statRule112 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	AP Statistics >= 3
	Math Placement <= 132

statRule113 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	low >= standardized test scores <= good
	some of the following are true:
		Semesters of Statistics >= 2
		AP Statistics >= 1

statRule114 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	Math Placement <= 131
	standardized test scores >= high
	some of the following are true:
		Semesters of Statistics >= 2
		AP Statistics >= 1

statRule116 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	standardized test scores >= high

statRule118 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	AP Statistics >= 3
	Math Placement = unknown

statRule120 will conclude that Tentative Statistics Placement is 208
If all of the following are true:
	standardized test scores = unknown
	some of the following are true:
		Semesters of Statistics >= 2
		AP Statistics >= 1

statRule122 will conclude that Tentative Statistics Placement is 209
If all of the following are true:
	AP Statistics >= 3
	Math Placement >= 133

statRule124 will conclude that Tentative Statistics Placement is 209
If all of the following are true:
	Math Placement >= 133

statRule126 will conclude that Tentative Statistics Placement is 209
If all of the following are true:
	standardized test scores >= high
	Math Placement >= 133
	some of the following are true:
		Semesters of Statistics >= 2
		AP Statistics >= 1

statRule140 will conclude that Tentative Statistics Placement is 210
If all of the following are true:
	AP Statistics >= 4
	Math Placement <= 133
	Math Placement != unknown

statRule150 will conclude that Tentative Statistics Placement is 300
If all of the following are true:
	AP Statistics >= 4
	Math Placement >= 215

statRule160 will conclude that Tentative Statistics Placement is unknown
All of the time

statRule170 will conclude that Statistics Placement is 300
If all of the following are true:
	Tentative Statistics Placement = 300

statRule172 will conclude that Statistics Placement is 210
If all of the following are true:
	Tentative Statistics Placement = 210
	Tentative Statistics Placement != 300

statRule174 will conclude that Statistics Placement is 209
If all of the following are true:
	Tentative Statistics Placement = 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

statRule176 will conclude that Statistics Placement is 208
If all of the following are true:
	Tentative Statistics Placement = 208
	Tentative Statistics Placement != 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

statRule180 will conclude that Statistics Placement is 115
If all of the following are true:
	Tentative Statistics Placement = 115
	Tentative Statistics Placement != 208
	Tentative Statistics Placement != 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

statRule190 will conclude that Statistics Placement is unknown
If all of the following are true:
	Tentative Statistics Placement = unknown
	Tentative Statistics Placement != 115
	Tentative Statistics Placement != 208
	Tentative Statistics Placement != 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

mathRule102 will conclude that Tentative Math Placement is 215
If some of the following are true:
	AP Calculus BC >= 4
	IB Mathematics >= 6

mathRule130 will conclude that Tentative Math Placement is 133
If some of the following are true:
	AP Calculus BC >= 3
	AP Calculus AB >= 4
	IB Mathematics >= 4

mathRule135 will conclude that Tentative Math Placement is 133
If all of the following are true:
	Semesters of Calculus >= 2
	AP Calculus AB != 1
	AP Calculus AB != 2
	AP Calculus BC != 1
	AP Calculus BC != 2
	IB Mathematics != 1
	IB Mathematics != 2
	IB Mathematics != 3
	Calculus Grade >= A-
	standardized test scores >= high

mathRule140 will conclude that Tentative Math Placement is 132
If all of the following are true:
	Semesters of Calculus >= 2
	AP Calculus AB != 1
	AP Calculus AB != 2
	AP Calculus BC != 1
	AP Calculus BC != 2
	IB Mathematics != 1
	IB Mathematics != 2
	IB Mathematics != 3
	Calculus Grade >= B
	some of the following are true:
		standardized test scores >= fair
		standardized test scores = unknown

mathRule150 will conclude that Tentative Math Placement is 131
If some of the following are true:
	AP Calculus BC >= 1
	AP Calculus AB >= 2
	IB Mathematics >= 2

mathRule152 will conclude that Tentative Math Placement is 131
If all of the following are true:
	Semesters of Calculus > 0
	standardized test scores >= good

mathRule153 will conclude that Tentative Math Placement is 131
If all of the following are true:
	Semesters of Pre-Calculus >= 2
	Pre-Calculus Grade >= B+
	standardized test scores >= good

mathRule155 will conclude that Tentative Math Placement is 131
If all of the following are true:
	Adjusted Semesters of Math >= 6
	standardized test scores >= high

mathRule162 will conclude that Tentative Math Placement is 130
If all of the following are true:
	Semesters of Calculus > 0

mathRule163 will conclude that Tentative Math Placement is 130
If all of the following are true:
	Semesters of Pre-Calculus >= 2
	Pre-Calculus Grade >= B-
	standardized test scores = unknown

mathRule164 will conclude that Tentative Math Placement is 130
If all of the following are true:
	standardized test scores >= fair

mathRule165 will conclude that Tentative Math Placement is 130
If all of the following are true:
	Adjusted Semesters of Math >= 7
	Pre-Calculus Grade >= B-
	standardized test scores = unknown

mathRule170 will conclude that Tentative Math Placement is 123
If all of the following are true:
	Adjusted Semesters of Math >= 5
	standardized test scores != low

mathRule172 will conclude that Tentative Math Placement is 123
If all of the following are true:
	standardized test scores >= poor

mathRule174 will conclude that Tentative Math Placement is 100
If some of the following are true:
	standardized test scores = low
	standardized test scores = poor
	1 >= Adjusted Semesters of Math <= 4
	F >= Pre-Calculus Grade <= C-

mathRule178 will conclude that Tentative Math Placement is unknown
All of the time

mathRule182 will conclude that Math Placement is 215
If all of the following are true:
	Tentative Math Placement = 215

mathRule185 will conclude that Math Placement is 133
If all of the following are true:
	Tentative Math Placement = 133
	Tentative Math Placement != 215

mathRule187 will conclude that Math Placement is 132
If all of the following are true:
	Tentative Math Placement = 132
	Tentative Math Placement != 133
	Tentative Math Placement != 215

mathRule190 will conclude that Math Placement is 131
If all of the following are true:
	Tentative Math Placement = 131
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132

mathRule192 will conclude that Math Placement is 123
If all of the following are true:
	Tentative Math Placement = 130
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	Tentative Math Placement != 131
	Tentative Statistics Placement = 115
	Tentative Statistics Placement != 208
	Tentative Statistics Placement != 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

mathRule193 will conclude that Math Placement is 123
If all of the following are true:
	Tentative Math Placement = 131
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	Tentative Math Placement != 131
	Tentative Statistics Placement = 115
	Tentative Statistics Placement != 208
	Tentative Statistics Placement != 209
	Tentative Statistics Placement != 210
	Tentative Statistics Placement != 300

mathRule194 will conclude that Math Placement is 131
If all of the following are true:
	Tentative Math Placement = 131
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	some of the following are true:
		Tentative Statistics Placement = 208
		Tentative Statistics Placement = 209

mathRule196 will conclude that Math Placement is 123
If all of the following are true:
	Tentative Math Placement = 123
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	Tentative Math Placement != 131
	Tentative Math Placement != 130

mathRule198 will conclude that Math Placement is 100
If all of the following are true:
	Tentative Math Placement = 100
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	Tentative Math Placement != 131
	Tentative Math Placement != 130
	Tentative Math Placement != 123

mathRule200 will conclude that Math Placement is unknown
If all of the following are true:
	Tentative Math Placement = unknown
	Tentative Math Placement != 100
	Tentative Math Placement != 215
	Tentative Math Placement != 133
	Tentative Math Placement != 132
	Tentative Math Placement != 131
	Tentative Math Placement != 130
	Tentative Math Placement != 123


End of rule listing

created 10 July 2010
last revised 10 July 2010
Valid HTML 4.01! Valid CSS!
For more information, please contact Henry M. Walker at walker@cs.grinnell.edu.