BS COMPUTER SCIENCE -- 1999-2000 Catalog
Computer Science Department
Computer Science Bldg. (14), Room 254
(805) 756-2824

60 units upper division | GWR | 2.0 GPA | USCP
* = Satisfies General Education requirement

MAJOR COURSES

CSC 101 Fundamentals Computer Science I (F1)*

4

CSC 102, 103 Fund. Computer Science II, III

4,4

CSC 141 Discrete Structures I

4

CSC 205, 206 Software Engineering I, II

4,4

CPE 219, 259 Logic and Switching Circuits,Lab

3,1

CSC 215, 315 Computer Architecture I, II

4,4

CSC 300 Professional Responsibilities

4

CSC 330 Programming Languages

4

CSC 349 Design and Analysis of Algorithms

4

CSC 445 Theory of Computing

4

CSC 453 Introduction to Operating Systems

4

CSC 491, 492 Senior Project

2,3

Adviser approved technical electives
300-400 level. Must include at least three courses with CSC or CPE prefix; two of the CSC/CPE courses must be from one two-quarter sequence.

28

 

89

SUPPORT COURSES

ENGL 218 Prof Writing: Argument/Reports (A4)*

4

MATH 141, 142 Calculus I, II (B2)*

4,4

STAT 321 Statistical Analysis I (Area B)*

4

Mathematics/statistics electives. Select from
CSC 142; MATH 143, 206, 241, 242, 248, 306, 335, 336, 437, 470; STAT 322.

8

Physical science electives (B1a)
CHEM 124, 125, 129 or
PHYS 131, 132, 133.

12

 

36

GENERAL EDUCATION (GE)

45

72 units required; 27 of these units are in Major/Support.
® See page 77 for complete GE course listing.
® Minimum 3 GE courses required at the 300-400 level.

 

Area A Communication (minimum 10 units)

1 unit is in Support
Take one course from A1, A2, A3:

A1 Expository Writing
A2 Critical Thinking
A3 Speech
A4 Argumentative Writing *see Support

 

Area B Science and Mathematics (minimum 2 units)

24 units are in Support.
Take one course from B1b:

B1a Physical Sciences *see Support
B1b Life Sciences elective
B2 Mathematics and/or Statistics *see Support
Area B * see Support

 

Area C Arts and Humanities (minimum 15 units)

Take one course from each Area C category:
C1 Literature
C1 Philosophy
C2 Fine/Performing Arts
C3 Lit/Phil/Arts (300-400 level)
If less than 15 units, take one course from C1, C2, C3

 

Area D Social, Political, Economic Inst. (min 15 units)

No more than one course in any Area D category.
Take one course from D1a and one from D1b

D1a HIST 202 (USCP) or HIST 204 or LS 211
D1b POLS 110 or LS 212
Take three courses from D2, D3, D4a, D4b
D2 History (300-400 level)
D3 Economics
D4a Social Institutions
D4b Social Institutions (300-400 level)

 

Area E Life Understanding (minimum 3 units)

No more than one course in any Area E category.
Take one course from E1 or E2

E1 PSY 201/PSY 202
E2 Self Development

 

Area F Technology (no additional units required)

2 units are in Support.
F1 Computer Literacy *see Support

 

ELECTIVES

16

 

186