B. Sc. Four Year Computer Science - SIAST Articulation

C1. Natural Science Requirement (15cu)
C2. Humanities Writing Requirement (6cu)
Class Description Year
Class Description Year
CMPT 111
Intro to Computer Science CST



2
CMPT 115
Principles of Computer Science CST


2

Select additional 9cu from Science areas; no more than 6cu from any one area. 1

C3. Social Science Requirement (6cu)

1



1

2



1
C4. Mathematics and Statistics Requirement (6cu)
C7. Cognate Math (9cu)
MATH 110 Calculus I 1

COMM 207 Introductory Statistics* 2
MATH 264 or 266 Linear Algebra 1

COMM 104
(counts as elective)
CST
C6. Computer Science Requirements (42cu)

3cu Senior from Mathematics List 2
CMPT 214
Programming Principles
CST
C5. General Requirement (6cu)
CMPT 215 or EE 331
Computer Organization
S


6cu Senior, in areas other than C2 and C3. 2
CMPT 260
Math. Logic and Computing
1


2
CMPT 270 Object Oriented Systems
CST
C7. Electives (30cu)
CMPT 280
Intermediate Data Structures
S

CMPT 100

CST
CMPT 350
Choose 2 of
317, 320, 350, 355, 370, 385, 394
CST
CMPT
300- or 400-level
1/2
CMPT 355
CST
15cu JR

Arts & Science

(includes Business Science)

CST
CMPT

Choose 2 of 332, 340, 360

1/2

CMPT 1/2
CMPT Choose 2 with number 410 or higher 2

CMPT 2

CMPT 9cu in 300- or 400-level CMPT courses. 1/2

9cu SR
Arts & Science CST
CMPT 3XX (SE)
CST
CMPT 3YY (networks)
CST

Science Areas: B: ASTR 103.3; PHYS 115.3, 117.3 or 125.3, 127.3 or 128.3; C: CHEM 112.3, 115.3, 250.3; D: GEOG 120.3, GEOL 121.3, 122.3; E: BIOL 120.3 and 121.3

Mathematics List: MATH 211, 223, 225, 276, 327, 328, 363, 360, 364; STATS 241, 344, 345, 347, 348; PHIL 243.