'New' Computer

Bachelor of Arts in Computer Science

Current Program

1999-2000 catalogue:    Requirements,    Course Sequence,    Graduation Checklist(pdf file)


Requirements    For the Bachelor of Arts, Major in Computer Science (College of Arts and Sciences) , the requirements for Catalogue 1999-00:

CS ( 32) 21, 26, 100, 101, 103, 104, 224 or 243, 2xx or 105, 2xx, 2xx, 292
MATH (   9) 19 and 20 (or 21 and 22), 54
STAT (  3) 151
(76)  
Other requirements and credits as specified in the Requirements for a Bachelor of Arts Degree in the College of Arts and Science. The Natural Science distribution requirement must be met.
Total (120) 120 academic credits required
PEAC (2) A student whose age upon first UVM enrollment is less than 25 is required to complete two PEAC credits.

Requirements are defined by the UVM Catalogue (not by this website).  Disclaimer:  The information in all of these links should reflect Catalogue requirements, and is subject to correction.

  Back to Top

BA in Computer Science 1999-00:            Sample Course Sequence
The definitive source for program requirements is the UVM Catalog. Your specific sequence may be different from this one. Responsibility for completion of degree requirements rests with you, the student. Read the catalog and plan your course sequence carefully.  Note prerequisites. Contact your academic advisor in the Computer Science Department if you have questions. 

The minimum number of academic credits required is 120 plus 2 PEAC credits = 122.  This "typical" program shows 120 academic credits. You must add in the 2 PEAC credits.  To complete the degree in the minimum number of credits, the required Minor must also be fulfilled within these 120 credits.
  
SEMESTER
  FIRST YEAR 1 st 2 nd
CS 21, Computer Prog. I 4 -
MATH 19, Calculus I 1 3-
Science Elective2 4 -
Electives 3 3 6
CS 26, Computer Prog. II - 3
MATH 20, Calculus II 1 - 3
Science Elective 2 - 4
14 3e 16
  SOPHOMORE YEAR
CS 100, Obj. Orient. Prog. 3 -
CS 101, Computer Org. 3 -
MATH 54, Math. Comp. 3 -
Electives 3 6 9
CS 103, Prog. Lang. - 3
CS 104, Data Structures - 3
153e 15 3e
  JUNIOR YEAR
CS 2XX4 3 -
Electives3 12 9
CS 2XX 4 - 3
STAT 151, Probability - 3
15 15
  SENIOR YEAR
CS 2XX4 3 -
Electives3 12 11
CS 2XX4 - 3
CS 292, Senior Seminar - 1
15 15

1MATH: MATH 21 and 22 (in place of MATH 19,20) recommended for the most flexibility in switching degree programs. Also, certain higher level MATH or CS courses that might be used to fill an "Advanced CS Elective" have prerequisites that would require MATH 21, 22. Some courses that require this sequence are: MATH 124 Linear Algebra, CS 266 Network Security and Cryptography, CS 274 Graphics, and more.   Some Minors (eg. EE) require MATH 21,22.

2
Science Requirement
:
The Natural Science category of the A&S Distribution Requirements must be filled. A two-semester laboratory science sequence is recommended.

3
Electives
:
Includes Arts and Sciences General and Distribution Requirements, and other elective credits. Notes:

a
)  A&S General requirements are 1 course each from non-European cultures and Race Relations & Ethnicity.  For Distribution requirements, the Math and the Natural Sciences categories are already complete within the requirements for the CS major. Therefore, students need to complete four from the following Distribution categories: Foreign Language, Fine Arts, Literature, Humanities, and Social Sciences.

b)  A Minor is required in this degree program. Do not wait too long to begin the Minor courses since there may be prerequisite dependencies .

c)  CS courses that are not required may be considered as elective choices toward degree credits. (CS 2 is recommended for the first year first semester if your CS background is weak or nonexistent. CS 14 Visual BASIC, CS 48 Web Design, and other CS 2XX courses may also be considered if you have the prerequisites.)

d) Depending on your course selections you may need 1 or 2 elective credits to meet the minimum. However, you may need to take a 3 credit course because 1 or 2 credit courses are relatively rare.  A 4-credit course (rather than 3) may also give you the odd credit.

e)  PEAC credits are not shown in this program.

4
CS Advanced Elective
: One must be either 224(fall) or 243(spr). Three additional CS courses are required for at least 9 credits. Not more than three of these credits may be independent study electives.


Back to Top

Core Sequence for Students starting with Math 10

                Fall Semester                      Spring Semester

1styear

CS 21 (4 cr)
Math 10 (3 cr)

CS 26 (3 cr)
Math 19 or 21 (3-4 cr)

2ndyear

CS 100 (3 cr)
Math 20 or 22 (3-4 cr)
Math 54 (3 cr)

CS 101 (3 cr)
CS 104 (3 cr)

3rd
year

CS 2xx* (3 cr)
CS 103 (3 cr)

CS 2xx* (3 cr)
Stat 151 (3 cr)

4th
year

CS 2xx (3 cr)
CS 2xx (3 cr)

CS 2xx (3 cr)
CS 292 (1 cr)

*students must complete either CS 243 (fall) or CS 224 (spring)

Back to top