You are on page 1of 1

BA-CMPSCI Tracking Form for departmental requirements

Name:

_______________________ ID#:

____________ Advisor:

Two introductory CS courses

121

Problem
Solving

Term:
Grade:

______________

Three math courses

Data
187 Structures

M131

Term:
Grade:

Term:
Grade:

Calc I

M132

Calc II

Term:
Grade:

Term:
Grade:
The third course can be:
any 200+ MATH course,
R E 2 11 * , R E 2 1 2 * ,
STAT240*, STAT501*, or
STAT515.
* not applicable to the BS.

Math 127-128 can be substituted for Math


131-132 for the BA, but this option will
restrict access to 200-level cores and
higher-level electives.

Core CS courses (complete only three)


1.

2.

3.

Term:
Grade:

Term:
Grade:

Term:
Grade:

The courses must be chosen from the following list:


220 Programming Methodology
230 Computer Systems Principles
240 Reasoning Under Uncertainty (M132 prereq)
250 Intro to Computation (M131 prereq/M132 coreq if seats available,
based on M131 performance, with instructor permission)
Your choice of cores determines which CS electives you can take. Students
are strongly encouraged not to take 220 and 230, or 240 and 250
simultaneously.
NOTE: Completion of 121, 187, and three CS cores completes the CS minor.

Int Experience (IE):

Five CS electives
1.

2.

3.

Term:
Grade:

Term:
Grade:

Term:
Grade:

4.

5.

Term:
Grade:

Term:
Grade:

CS courses only, 300level or higher (not


CS305). Courses
numbered x90x99
(limit of 3 credits)
require UPD approval
to count toward
degree. Graduate level
courses (600 and
higher) can be used
however, the workload
for these courses can
be significantly greater.

Choice of 320, 326,


or NATSCI 494

Term:
Grade:
320 or 326 may also satisfy
an upper-level CS elective.
NATSCI 494 does not.

Four-Course Outside Concentration


(must be approved by UPD prior to registration for 1st semester senior year)

Concentration Area: _______________________________

1.

2.

3.

4.

Term:
Grade:

Term:
Grade:

Term:
Grade:

Term:
Grade:

Jr Yr Writing:
Social
Issues

305
Term:
Grade:

Students should satisfy these


requirements in their primary.

_____

GPA

Min. 2.0 cumulative GPA in courses


applied to major. No courses
applied to degree can be pass/fail

Non-CS courses, 200-level+, that form a focused study in another discipline are
eligible. With appropriate justification, students may propose that one of the four be a
4th course from the 200-level CS cores, or a 6th 300-level+ CS elective.

University, General Education and Foreign Language requirements should be checked on


SPIRE.

Language

Check box if
complete. Study of a
foreign language is required
for all BA degrees by the
College of Natural
Sciences.
Revised March 10, 2014

You might also like