BS COMPUTER SCIENCE -- 1999-2000 Catalog
|
60 units upper division | GWR | 2.0 GPA | USCP |
||||
|
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 |
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 |
8 |
|||
Physical science electives (B1a) |
12 |
|||
|
|
36 |
|||
|
GENERAL EDUCATION (GE) |
45 |
|||
72 units required; 27 of these units are in Major/Support. ® Minimum 3 GE courses required at the 300-400 level.
|
||||
|
Area A Communication (minimum 10 units) 1 unit is in Support
|
||||
|
Area B Science and Mathematics (minimum 2 units) 24 units are in Support.
|
||||
|
Area C Arts and Humanities (minimum 15 units) Take one course from each Area C category:
|
||||
|
Area D Social, Political, Economic Inst. (min 15 units) No more than one course in any Area D category.
|
||||
|
Area E Life Understanding (minimum 3 units) No more than one course in any Area E category.
|
||||
|
Area F Technology (no additional units required) 2 units are in Support. F1 Computer Literacy *see Support
|
||||
|
ELECTIVES |
16 |
|||
|
|
186 |
|||