Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2013-2015
Units Required 181-182
06.14.13
NOTE: This document can be used as a compact display of courses and other curricular requirements. The Degree Progress Report
must be used to track students progress in all degree requirements, throughout their Cal Poly career.
BS COMPUTER SCIENCE
Units
4
4
4
4
4
4
4 or
4,4
4
4
4
4
4
4
2
3
24/28
Select from: BIO 111, 161; BOT 121; CHEM 124; MCRO
221, 224; PHYS 141
4-5
4
4
4
4
8
Mathematics/Statistics Electives
Select from: MATH 143, 206, 241, 244, 248, 306, 335, 336, 437, 470;
STAT 325
TECHNICAL ELECTIVES
40
Area A Communication
A1 Expository Writing .......4
A2 Oral Communication .
4
A3 Reasoning, Argu & Writing (4 units in Support)
Area B Science and Mathematics (no add'l units req'd)
28 units are listed in Support
Area C Arts and Humanities
C1 Literature .....4
C2 Philosophy ..... 4
C3 Fine/Performing Arts ....
4
C4 Upper-division elective.....4
Area D/E Society and the Individual
D1 The American Exp (40404) 4
D2 Political Economy .......4
D3 Comp Social Institutions 4
D4 Self Dev (CSU Area E) .
4
FREE ELECTIVES
1
16
16
CPE 129 & CPE 169 or CPE 133, and CPE 229 & CPE 269 or CPE 233 may be
substituted for CSC 225.
2
CSC 309 counts as technical elective.
3
Consultation with advisor is recommended prior to selecting technical electives or
approved electives; bear in mind your selections may impact pursuit of post-baccalaureate
studies and/or goals.
4
An additional 4 units of CSC/CPE technical electives may be substituted, although new
students are strongly encouraged to take CSC/CPE 123
A total of 28 technical elective units selected from upper-division and graduate CSC and
CPE courses that are open to those in the major and that are not otherwise required by the
major. Subtract 4 units if CSC 308 and CSC 309 are taken instead of CSC 307. Add 4
units if CSC 123 is not taken
* An approved course substitution form is required.