Skip to Content

Minors

On This Page

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 Requirements25 units
CS 220
Introduction to Computer Science
4
CS 225
Fundamentals of Computer Science
4
CS 240
Discrete Structures
This course explores the mathematical elements of computer science.
3
CS 320
Data Structures
3
MATH 161
Calculus I
5
Upper-division Computer Science Electives6

^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 Requirements24 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
Note: This information is current for the 2013-14 academic year; however, all stated academic information is subject to change. Please refer to the current Academic Catalog for more information.