Computer Information Systems
Associate in Science Computer Science · Butte College · 2026-2027 Catalog
About the Program
Program Goal: Local
GE Pattern(s): Butte Local, Cal-GETC
Program Code: 36241.01AS
This program meets the lower division major preparation for a similar major at CSU, Chico. Visit website for details www.assist.org.
Computer Information Systems (CIS) as a field focuses on practical applications of technology to support organizations. The program includes a range of subjects, including end-user Information Technology (IT) systems, IT systems analysis and design, software development, and mathematics. Potential careers for CIS graduates include IT consultant, programmer/analyst, application developer, Quality Assurance Specialist, IT support specialist, IT project manager, and many other roles in the IT industry.
Program Learning Outcome(s): Upon successful completion of the program, the student will be able to:
- Define terminology, concepts, and functions of end-user Information Technology (IT) systems.
- Explain how fundamental principles of economics and accounting systems are used to inform business decisions and satisfy the needs of specific businesses and users.
- Articulate the types of business needs that can be addressed using information technology-based solutions.
- Articulate business requirements for a technology solution, specify alternative approaches to acquiring the technology capabilities needed to address the business requirements, and specify the requirements for an information systems solution.
- Design and implement computer algorithms and applications using basic computation, input and output, control structures, and a variety of data structures in an object-oriented programming language
- Describe how formal tools of symbolic logic are used to model real-life situations, including those arising in computing contexts such as program correctness, database queries, and algorithms.
| Course | Title | Units |
|---|---|---|
| Required courses: | 34-36 | |
| ACCT 2 | Financial Accounting | 4 |
| ACCT 4 | Managerial Accounting | 4 |
| BUS 8 | Introduction to Business Law | 3 |
| CSCI 20 | Programming and Algorithms I | 3 |
| CSCI 21 | Programming and Algorithms II | 3 |
| CSCI 22 | Discrete Structures | 3 |
| ECON C2001 | Principles of Microeconomics | 3 |
| Select one: | 3-4 | |
| CSCI 49 | PCs and Peripherals/A+ | 4 |
| CSCI 50 | Cloud Computing/Cloud+ | 3 |
| Select one: | 4-5 | |
| MATH 13 | Survey of Calculus | 4 |
| MATH 13s | Survey of Calculus with Support | 4 |
| MATH C2210 | Calculus I: Early Transcendentals | 5 |
| MATH C2210E | Calculus I: Early Transcendentals – Embedded Support | 5 |
| Select one: | 4 | |
| STAT C1000 | Introduction to Statistics | 4 |
| STAT C1000E | Introduction to Statistics | 4 |
| Total | 34-36 | |