Minors
Computer Science Minor
A minor in computer science meets the needs of the math/physics/ pre-engineering- and liberal-studies-minded students to specialize in scientific applications at the professional level. It provides graduates with a variety of programming skills needed by organizations and businesses today. The program comprises a fundamental understanding of the use, knowledge, and function of computers. Topics include programming languages, data structures, algorithms, and mathematical skills necessary for basic computing.
| Computer Science Minor Requirements | 25 units | |
|---|---|---|
CS 220 Introduction to Computer Science | 4 | |
CS 225 Fundamentals of Computer Science | 4 | |
CS 320 Data Structures | 3 | |
MATH 161 Calculus I | 5 | |
MATH 280 Discrete Mathematics | 3 | |
| Upper-division Computer Science Electives | 6 | |
^Computer science electives include any upper-division CS courses (numbered CS 300 or above).
Computer Information Systems Minor
A minor in computer information systems meets the needs of the business-minded student to specialize in information systems at the professional level. It provides graduates with a variety of technological skills needed by organizations and businesses today. The program comprises a fundamental understanding of the use, knowledge, function, installation, and maintenance of computers. Topics include database systems, computer information systems, web programming, accounting, and principles of management.
| Computer Information Systems Minor Requirements | 24 units | |
|---|---|---|
CS 220 Introduction to Computer Science | 4 | |
CS 225 Fundamentals of Computer Science | 4 | |
CS 320 Data Structures | 3 | |
CS 325 Database Management Systems | 3 | |
CS 363 Web Programming | 3 | |
BUSI 120 Principles of Accounting I | 4 | |
BUSI 210 Principles of Management | 3 | |
