COMPUTER SCIENCE MINOR
Computer Science Department
Computer Science Bldg. (14), Room 254
(805) 756-2824
Nearly all disciplines need to integrate and utilize the capabilities of computers. The computer science minor consists of a core of 13 units and the choice of a track for specialized study. The core is to provide the common knowledge an d skills that all need who wish to advance further in computer science. The track consists of one or more required courses and several restricted elective courses.
Minor courses can be counted toward the student's major, support and general education & breadth requirements. Once students have completed the core courses, they should make an appointment to see the director of the College of Engineering Advising Center to request acceptance to the minor. The Computer Science minor is not open to CSC or CPE major students. Questions concerning the minor should be directed to the College of Engineering Advising Center.
|
Units |
|
|
Required Core Courses |
13 |
CSC 118 Fundamentals of Computer Science I (4) |
|
CSC 218 Fundamentals of Computer Science II (3) |
|
CSC 245 Discrete Structures (3) |
|
CSC 345 Data Structures (3) |
|
|
|
|
|
Database and Application Development (11) |
|
CSC 347 Introduction to Database Systems (4) |
|
CSC 440 Software Engineering I (3) |
|
Upper-division restricted electives (4) |
|
|
Computer Architecture (11) |
|
(Note: CPE 215, CPE 219 and CPE 259 are prerequisite to CPE 315 ) |
|
CPE 315 Computer Architecture II (4) |
|
CPE 316 Computer Architecture III (4) |
|
Upper-division restricted electives (3) |
|
|
Artificial Intelligence (11) |
|
CSC 420 Artificial Intelligence I (4) |
|
CSC 421 Artificial Intelligence II (4) |
|
Upper-division restricted electives (3) |
|
|
Graphics (11) |
|
CSC 455 Computer Graphics I (4) |
|
Upper-division restricted electives (7) |
|
|
|
|
Go to Computer Science Department Home Page
Go to 1997-98 Cal Poly Catalog
Go to Campus-Wide Programs List
08/25/97