BS COMPUTER SCIENCE – 2005-07 Catalog
Computer Science Department
Computer Science Bldg. (14), Room 254
(805) 756-2824
|
o 60
units upper division |
o GWR |
||
|
o 2.0
GPA |
o USCP |
||
|
* = Satisfies General
Education requirement |
|||
|
MAJOR COURSES |
|
||
|
CSC 101 Fundamentals Computer Science I |
4 |
||
|
CSC 102, 103 Fund. Computer
Science II, III |
4,4 |
||
|
CSC 141 Discrete Structures I |
4 |
||
|
CPE 129, 169 Digital Design and
Lab |
3,1 |
||
|
CPE 229, 269 Computer Design and
Assembly Language Programming, and Lab |
3,1 |
||
|
CSC 300 Professional
Responsibilities |
4 |
||
|
CSC 307 Intro to Software
Engineering (4) or |
4/8 |
||
|
CSC 315 Computer Architecture |
4 |
||
|
CSC 349 Design and Analysis of
Algorithms |
4 |
||
|
CSC 357 Systems Programming |
4 |
||
|
CSC 430 Programming Languages I |
4 |
||
|
CSC 431 Programming Languages II |
4 |
||
|
CSC 445 Theory of Computing |
4 |
||
|
CSC 453 Introduction to
Operating Systems |
4 |
||
|
CSC 491, 492 Senior Project Design
Lab I, II |
2,3 |
||
|
Advisor approved technical electives |
24/20 |
||
|
. *CSC
309 counts as technical elective. |
|
||
|
|
___ |
||
|
SUPPORT COURSES |
|
||
|
BIO 213 and ENGR/BRAE 213
(B2)* |
2,2 |
||
|
ENGL 149 Technical Writing for
Engineers (A3)* |
4 |
||
|
MATH 141, 142 Calculus I, II
(B1)* |
4,4 |
||
|
STAT 321 Prob/Stats
for Engrs/Scientist (B6)* |
4 |
||
|
Approved support electives |
8 |
||
|
Mathematics/statistics
electives. Select from |
8 |
||
|
Science elective (Add’l Area B)* Select
from |
4 |
||
|
Physical science electives (B3/4)* (Add’l Area B)* |
12 |
||
|
|
___ |
||
|
GENERAL
EDUCATION (GE) |
|
||
|
72 units required; 32 units are in Support. |
|
||
|
®Minimum of 8 units
required at the 300-400 level. |
|
||
|
Area A
Communication (8 units) |
|
||
|
A1 Expository Writing |
4 |
||
|
A2 Oral Communication |
4 |
||
|
A3 Reasoning, Argumentation, and Writing *
4 units in Support |
0 |
||
|
Area B Science and Mathematics (no add’l units req’d) |
|||
|
B1 Mathematics/Statistics * 8 units in Support |
0 |
||
|
B2 Life Science * 4 units in Support |
0 |
||
|
B3 Physical Science * 4 units in Support |
0 |
||
|
B4 One lab taken with either a B2 or B3
course |
|
||
|
B5 (requirement for Liberal Arts students
only) |
|
||
|
B6 Upper-division Area B * 4 units in
Support |
0 |
||
|
Additional Area B units * 8 units in
Support |
0 |
||
Area C
Arts and Humanities (16
units) |
|
||
|
C1 Literature |
4 |
||
|
C2 Philosophy |
4 |
||
|
C3 Fine/Performing Arts |
4 |
||
|
C4 Upper-division elective |
4 |
||
|
Area D/E
Society and the Individual (16 units) |
|
||
|
D1 The American Experience (40404) |
4 |
||
|
D2 Political Economy |
4 |
||
|
D3 Comparative Social Institutions |
4 |
||
|
D4 Self Development (CSU Area E) |
4 |
||
|
|
___ |
||
|
ELECTIVES |
5 |
||
|
|
___ |
||