About the Program
The transfer major listed here partially reflects requirements for the Bachelor of Science in Computer Information Systems at CSU, Chico. Students planning to transfer should contact a counselor for more information on program and transfer requirements.
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 Requirements
For current program requirements -> 2024-2025
Program Goal: Local
GE Pattern(s): Butte Local, CSU, IGETC
Program Code: 36241.01AS
Program Learning Outcome(s):
Upon successful completion of this 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.
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using a high-level programming language. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and a high-level programming language. (C-ID COMP 122).
Prerequisite(s): CSCI 20
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This is a software engineering course, focused on the application of software engineering techniques for the design and development of large programs. Topics include data abstraction, data structures and associated algorithms, recursion, declaration models, and garbage collection. Students will learn to design, implement, test, and debug programs using an object-oriented language. (C-ID COMP 132).
Prerequisite(s): CSCI 20 and MATH 26 or MATH 13
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
42.50 hours Lecture
/ 25.50 hours Lab
Total Course Hours: 68.00
This course is an introduction to the discrete structures used in Computer Science, with an emphasis on their applications. Topics covered include functions, relations and sets, basic logic, proof techniques, basics of counting, graphs and trees, and discrete probability. (C-ID COMP 152).
Unit(s): 3.00
Transfer Status: CSU
Contact Hours:
51.00 hours Lecture
Total Course Hours: 51.00
The course presents a systematic methodology for analyzing a business problem or opportunity, determining what role, if any, computer-based technologies can play in addressing the business need, articulating business requirements for the technology solution, specifying alternative approaches to acquiring the technology capabilities needed to address the business requirements, and specifying the requirements for the information systems solution in particular, in-house development, development from third-party providers, or purchased commercial-off-the-shelf packages. (C-ID ITIS 140).
Unit(s): 4.00
Transfer Status: CSU
Contact Hours:
42.50 hours Lecture
/ 76.50 hours Lab
Total Course Hours: 119.00
This course provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level Information & Communication Technology (ICT) professionals. The fundamentals of computer hardware and software as well as advanced concepts such as security, networking, cloud computing, and the responsibilities of an ICT professional will be introduced. A special emphasis is placed on software, hardware, and network troubleshooting techniques. This course is intended to help students prepare for the CompTIA A+ certification exams.
Prerequisite(s): Elementary Algebra or equivalent
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
Total Course Hours: 51.00
This is an introductory course focusing on choices of individual economic decision-makers. Topics include scarcity, specialization and trade, market equilibrium, elasticity, production and cost theory, market structures, factor markets, and market failure. (C-ID ECON 201).
Prerequisite(s): Intermediate Algebra or equivalent
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
68.00 hours Lecture
Total Course Hours: 68.00
Presents a study of the techniques of calculus with emphasis placed on the application of these concepts to business and management related problems. The applications of derivatives and integrals of functions including polynomials, rational, exponential and logarithmic functions are studied. (C-ID MATH 140).
Prerequisite(s): Intermediate Algebra or equivalent
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
Total Course Hours: 34.00
This course is a guided investigation of how to summarize and interpret data to facilitate decision making in a responsible and repeatable way. The use of symbolic manipulation of data, probability techniques, hypothesis testing, and predictive techniques to facilitate decision-making will be emphasized. Topics include data visualization; descriptive statistics; probability and sampling distributions; statistical inference; correlation and linear regression; analysis of variance, chi-square and t-tests; and application of technology for statistical analysis including the interpretation of the relevance of the statistical findings. Applications using data from a broad range of disciplines within the physical and social sciences. This course emphasizes in-class activities and applications. (C-ID MATH 110)
Prerequisite(s): Intermediate Algebra or equivalent
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
68.00 hours Lecture
Total Course Hours: 68.00
The use of probability techniques, hypothesis testing, and predictive techniques to facilitate decision-making. Topics include descriptive statistics; probability and sampling distributions; statistical inference; correlation and linear regression; analysis of variance, chi-square and t-tests; and application of technology for statistical analysis including the interpretation of the relevance of the statistical findings. Applications using data from disciplines including business, social sciences, psychology, life science, health science, and education. (C-ID MATH 110).
SubMenu
Contacts
Luke Sathrum, Chair
(530) 895-2219
Department Office: AHPS 251
(530) 895-2531
Counseling and Advising:
(530) 895-2378
Follow Us on Social Media