ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Is this you?TakeWhen
2
Students who have never programmed before.COMP 115Our intro course, COMP 115 (Python), does not assume prior programming experience. We'll start from the beginning. So this means (e.g., for a first year student) that you can enroll in COMP115 in any of your first three semesters, preferably, at least in your second semester.
3
4
Students who feel they may not be ready for a college-level computing or mathematics course.COMP 121COMP 121 (Foundations of Computing Theory) covers 10+ topics in computing, topics which will appear in later COMP courses. COMP 121 is a good course to take first, either before COMP 115 or at the same time.
5
6
Students who are not COMP major or minors but want to learn to program.COMP 115COMP 115, taught in Python, exposes you to the critical skills of computational thinking as you learn to program. Programming is an essential skill and frankly we think all students should be exposed to and gain practice with the algorithmic thinking that occurs when coding.
7
8
Students who scored a 4 or 5 on the AP Computer Science A exam.COMP 118Students who take the "A Exam" (not CS Principles, see below) can earn credit for COMP 115 and then start with 118 (C++). We strongly recommend that you chat with a Professor in Computer Science as you start the course.
9
10
Students who scored a 4 or 5 on the AP Computer Science Principles exam.COMP 115Students who pass the Principles exam are encouraged to take our first programming class, COMP 115. We strongly recommend that you chat with a Professor in Computer Science as you start the course.
11
12
Students who have some programming experience but have not taken an AP course.probably COMP 118We strongly recommend that you chat with a Professor in Computer Science prior to enrolling.
13
14
15
Visit our FAQ here for other Questions/Answers.The Computer Science faculty at Wheaton like to advise you ... to help you personalize your Roadmap.
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100