Minor in Computer 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.
Code | Title | Units |
---|---|---|
CIS Core Courses 1 | ||
CS/ENGR 120 | Introduction to Computer Science I F/S, 2 | 4 |
CS/ENGR 125 | Introduction to Computer Science II F/S | 4 |
CS 315 | Fundamentals of Network Administration | 3 |
ACCT 120 | Principles of Accounting I | 3 |
MGMT 210 | Principles of Management | 3 |
CIS Elective Courses | ||
Select two of the following: 3 | 6-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 Units | 23-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:- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.