The Bachelor of Science in Computer Information Systems
Total Course Requirements for the Bachelor's Degree: 128 units
See "Requirements for the Bachelor's Degree" in the
University Catalog for complete details on general degree requirements. A minimum of 40 units, including those required for the major, must
be upper division.
A suggested Major Academic Plan (MAP) has been prepared to help students meet all graduation requirements within four years.
Please request a plan from your major advisor or view it and other current advising information at http://em.csuchico.edu/aap/ProgramSearch.
General Education Requirements: 48 units
See "General Education Requirements" in the University Catalog and the Class Schedule for the most current information on
General Education Requirements and course offerings. The course requirements marked below with an asterisk (*) may also be
applied toward General Education.
HIST 130 may be used to fulfill any one of the Breadth Area C1, C2, or C3 requirements and POLS 155 may be used to fulfill
any one of the Breadth Area D1, D2, or D3 requirements.
For additional University requirements, please see Diversity and Literacy Requirements under the Bachelor of Science in Computer
Science.
U.S. History, Constitution, and American Ideals: 6 units
See "U.S. History, Constitution, and American Ideals" under "Bachelor's Degree Requirements". For this major, this requirement
is normally fulfilled by completing HIST 130 and POLS 155 or approved equivalents.
Course Requirements for the Major: 86 units
Completion of the following courses, or their approved transfer equivalents, are required of all candidates for this degree.
Completion of these requirements also satisfies requirements for a minor in Business Administration.
Lower-Division Requirements: 24 units
7 courses required:
| CINS |
220 |
PCs and Peripherals |
3.0 |
SP |
| CINS |
242 |
Information Systems Design |
3.0 |
FA |
Prerequisites: CSCI 111 with a grade of C- or higher.
| CSCI |
111 |
Programming and Algorithms I |
4.0 |
FS |
Prerequisites: At least one year of high school algebra and strong computer skills or CSCI 101.
| CSCI |
211 |
Programming and Algorithms II |
4.0 |
FS |
Prerequisites:
CSCI 111 or EECE 135 with a grade of C- or higher.
Note: The highlighted is different from what appears in the printed catalog. What is displayed is current and correct.
| MATH |
105 |
Statistics |
3.0 |
FS * |
Prerequisites: Completion of ELM requirement.
| MATH |
109 |
Survey of Calculus |
4.0 |
FS * |
Prerequisites: Completion of ELM requirement; MATH 118, MATH 119 (or High School equivalents).
| MATH |
217 |
Discrete Mathematical Structures |
3.0 |
FA |
Prerequisites: Completion of ELM, MATH 119 (or equivalent), CSCI 111.
Upper-Division Requirements: 38 units
8 courses required:
| CINS |
370 |
Introduction to Databases |
3.0 |
SP |
Prerequisites: CSCI 311 with a grade of C- or higher.
| CINS |
448 |
Computer Security |
3.0 |
FA |
Prerequisites: Any upper-division computer networking course.
| CSCI |
301 |
Computer's Impact on Society |
3.0 |
FS * WP |
Prerequisites: ENGL 130 (or its equivalent) with a grade of C- or higher; Junior standing.
| CSCI |
311 |
Algorithms and Data Structures |
4.0 |
FS |
Prerequisites: CSCI 211 with a grade of C- or higher; MATH 217 recommended.
| CSCI |
340 |
Operating Systems |
4.0 |
SP |
Prerequisites: CSCI 311 with a grade of C- or higher.
| CSCI |
346 |
Introduction to Computer Networks and Network Management |
3.0 |
FA |
Prerequisites: Grade of C- or higher in either CINS 220 or CSCI 221.
| CSCI |
465 |
Web Programming Fundamentals |
3.0 |
FA |
Prerequisites: CINS 370 with a grade of C- or higher.
| CSCI |
490 |
Directed Programming Experience |
3.0 |
FS |
Prerequisites: CSCI 311 with a grade of C- or higher, Senior standing.
Database/ERP:
Note that prerequisites for the BSIS/MINS courses are waived for CINS students, but course content is unchanged.
1 course selected from:
| BSIS |
524 |
Business Programming with ABAP |
3.0 |
Inq |
Prerequisites: CSCI 111 or MINS 325.
| CINS |
570 |
Advanced Database Management Systems |
3.0 |
FA |
Prerequisites: CINS 370 with a grade of C- or higher or MINS 235.
| CINS |
574 |
Advanced Database Architecture and Administration I |
3.0 |
S2 |
Prerequisites: CINS 370 with a grade of C- or higher.
| MINS |
522 |
Enterprise Resource Planning: Systems Administration |
3.0 |
FS |
Prerequisites: Concurrent enrollment in or prior completion of MINS 345 and instructor permission.
Networking/Security:
1 course selected from:
| CINS |
548 |
Advanced Computer Security |
3.0 |
SP |
Prerequisites: CINS 448 with a grade of C- or higher.
| CSCI |
546 |
Advanced Network Management |
3.0 |
SP |
Prerequisites: CSCI 346 with a grade of C- or higher.
| CSCI |
547 |
Advanced Computer Networks |
3.0 |
FA |
Prerequisites: CSCI 346 with grade of C- or higher.
Systems:
1 course selected from:
| CSCI |
344 |
Shell Programming |
3.0 |
SP |
Prerequisites: Grade of C- or higher in either CSCI 144 or CSCI 211.
| CSCI |
444 |
Fundamental UNIX System Administration |
3.0 |
FA |
Prerequisites: CSCI 344 with a grade of C- or higher.
| CSCI |
540 |
Systems Programming |
3.0 |
S2 |
Prerequisites: CSCI 340 with a grade of C- or higher.
3 units selected from:
Select from upper-divison Computer Science (CSCI) or Computer Information Systems (CINS) courses.
Formal Business Minor Requirements: 24 units
The following courses, or their approved transfer equivalents, also fulfill requirements for a Minor in Business Administration.
Students are responsible for formally declaring the Minor in Business Administration.
8 courses required:
| ACCT |
201 |
Introduction to Financial Accounting |
3.0 |
FS |
| ACCT |
202 |
Introduction to Managerial Accounting |
3.0 |
FS |
Prerequisites: ACCT 201 (or ABUS 261 for ABUS majors only).
| BLAW |
302 |
Managing the Legal Environment |
3.0 |
FS |
Prerequisites: At least junior standing.
| ECON |
103 |
Principles of Microeconomic Analysis |
3.0 |
FS * |
| FINA |
307 |
Survey of Finance |
3.0 |
FS |
Prerequisites: ACCT 201, ECON 103.
| MGMT |
303 |
Survey of Management |
3.0 |
FS |
| MINS |
301 |
Corporate Technology Integration |
3.0 |
FS |
| MKTG |
305 |
Survey of Marketing |
3.0 |
FS |
Electives Requirement:
To complete the total units required for the bachelor's degree, select additional elective courses from the total University
offerings. You should consult with an advisor regarding the selection of courses which will provide breadth to your University
experience and possibly apply to a supportive second major or minor.
Additional Computer Information Systems Graduation Requirement:
Graduating seniors must complete an exit exam as a requirement for graduation. Passing the exam is not required for the degree;
the scores will be used for program assessment. Consult the department office for examination details.
Grading Requirement:
All courses taken to fulfill major course requirements must be taken for a letter grade except those courses specified by
the department as Credit/No Credit grading only.
A grade of C- or better is required in all computer science (CSCI) or Computer Information Systems (CINS) courses used for
the major.
Advising Requirement:
Advising is mandatory for all majors in this degree program. Consult your undergraduate advisor for specific information.
Honors in the Major
See Honors in the Major under the BS in Computer Science.