Minor in Computer Information Systems

The computer information systems minor prepares students for careers in the analysis, design, and implementation of information systems.

23-25 units

A computer information systems minor meets the needs of business-minded students specializing in information technology 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.

Requirements

Computer information systems students are required to have a laptop for classroom work.

CIS Core Courses 1
CS/ENGR 120Introduction to Computer Science I F/S, 24
CS/ENGR 125Introduction to Computer Science II F/S4
CS 315Fundamentals of Network Administration3
ACCT 120Principles of Accounting I3
MGMT 210Principles of Management3
CIS Elective Courses
Select two of the following: 36-8
Telecommunications and Interfacing S
Web Programming S
Artificial Intelligence F
Mobile App Development F
Internet of Things S
Topics in Computer Science
Digital Logic Systems F, 2
Embedded Systems
Computer Networks
Total Units23-25
1

Students earning the computer science major are not eligible to earn the CIS minor.

2

Meets 1 unit of the General Education Oral Communication requirement (taking CS 120, CS 290, and CS 480—or CS 120, ENGR 240, and ENGR 480—satisfies the General Education Oral Communication requirement). 

3

CIS electives also include other CS courses numbered 230 or above.

F Offered in Fall only
S Offered in Spring only
F/S Offered in both Fall and Spring terms
EF Offered in Fall in even years
ES Offered in Spring in even years
OF Offered in Fall in odd years
OS Offered in Spring in odd years

Program Learning Outcomes

Students who successfully complete this program shall be able to:
  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Apply computer science theory and software development fundamentals to produce computing-based solutions.