2003-205 University Catalog
California State University, ChicoTable of ContentsSearchDegreesCoursesScheduleHome
 

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.

The department has prepared a suggested Four Year Advising Plan to help students meet all graduation requirements within four years. Please request a plan from your major adviser or view it and other current advising information on the CSU, Chico Web.

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.

For additional university requirements, please see Cultural Diversity, and Literacy Requirements under the Bachelor of Science in Computer Science.

American Institutions Requirement: 6 units

See the “American Institutions Requirement” under “Bachelor’s Degree Requirements.” For this major, this requirement is normally fulfilled by completing HIST 050 and POLS 055. For this major, HIST 050 may also be applied to General Education Breadth Area C1, C2, or C3, and POLS 055 may also be applied to General Education Breadth Area D1, D2, or D3.

Course Requirements for the Major: 79 units

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: 18 units

5 courses required:

MATH    005    Statistics    3.0    FS *

Prerequisites: Completion of ELM requirement.

MATH    009    Survey of Calculus    3.0    FS *

Prerequisites: Completion of ELM requirement. This course is not intended for majors in mathematics, physics, chemistry, or engineering.

CSCI    015A    Programming and Algorithms I    3.0    FS

Prerequisites: At least one year of high school algebra and strong computer skills
or CSCI 014.

CSCI    015B    Programming and Algorith II    3.0    FS

Prerequisites: Grade of C- or better in CSCI 015A (or ECE 090 for engineering majors).

CSCI    051A    Assembly Language Programming    3.0    FS

Prerequisites: CSCI 015B.

1 course selected from:

CSCI    054    Intro to Applications Prog    3.0    FS

Prerequisites: CSCI 015A.

CSCI    057    Introduction to UNIX Operating    3.0    FS

Upper-Division Requirements: 37 units

7 courses required:

CSCI    112    Software Engineering    3.0    FS

Prerequisites: CSCI 015B; ENGL 001 (or its equivalent) with a grade of C- or higher.

CSCI    151    Algorithms and Data Structures    3.0    FS

Prerequisites: Grade of C- or better in CSCI 015B.

CSCI    152    Operating Systems Programming    3.0    FS

Prerequisites: CSCI 151 and CSCI 171.

CSCI    171    Computer Architecture    3.0    FS

Prerequisites: CSCI 051A.

CSCI    180    Project Requirements/Design/Test    3.0    FS

Prerequisites: ENGL 001; CSCI 015B or ECE 086.

This course is the same as ECE 180 which may be substituted.

CSCI    190    Directed Programming Experience    1.0-3.0    FS

Prerequisites: CSCI 151.

NOTE: One unit of CSCI 190 is required.

CSCI    273    Database Management    3.0    FS

Prerequisites: CSCI 015B.

6 courses selected from:

Choose courses from the Database/ERP, Networking, Systems, Web, or Computer Science listings below.
A minimum of one course must be from the Networking selections.
A minimum of one course must be from the Web selections.

NOTE that prerequisites for the MINS courses are waived for CIS students, but course content is unchanged.

Database/ERP:

BIS    220    ERP: Systems Config and Use    3.0    FS

Prerequisites: MINS 208, permission of instructor.

BIS    224    Business Programming with ABAP    3.0    FS

Prerequisites: CSCI 015A, permission of instructor; either BIS 220 or MINS 222.

CSCI    276    Advanced Database Mgmt Systems    3.0    FA

Prerequisites: CSCI 273 or MINS 118.

MINS    118    Database Application Development    3.0    FS

Prerequisites: BIS 110, MINS 018.

MINS    218    Database Administration    3.0    FS

Prerequisites: MINS 118 and instructor permission.

MINS    222    ERP: Systems Adm    3.0    FS

Prerequisites: Concurrent enrollment in or prior completion of MINS 214 and instructor permission.

Networking:

CSCI    178    Intro to Computer Netwks & Mgmt    3.0    FS

Prerequisites: CSCI 015A

CSCI    277    Adv Network Management    3.0    SP

CSCI    278    Computer Networks    3.0    FS

Prerequisites: CSCI 152.

MINS    214    Distributed Systems Management    3.0    FS

Prerequisites: BIS 110, MINS 019.

MINS    215    Adv Distributed Systems Mgmt    3.0    FS

Prerequisites: MINS 214 and permission of instructor.

Systems:

CSCI    157    UNIX Power Utilities Shell Prgm    3.0    FA

CSCI    257    Fundamental UNIX System Admin.    3.0    SP

Prerequisites: CSCI 157 or permission of instructor.

CSCI    270    Systems Design    3.0    FA

Prerequisites: CSCI 112.

CSCI    272    Multi-User Operating Systems    3.0    FA

Prerequisites: CSCI 152 or permission of instructor.

Web:

CDES    212    Advanced WWW Design & Publishing    3.0    FS

Prerequisites: CDES 112.

CDES    215    Human Interface Design    3.0    FA

Prerequisites: CDES 112.

CSCI    145    Web Page Design    3.0    FA

Prerequisites: CSCI 015A.

CSCI    215    Object-Oriented Programming    3.0    FA

Prerequisites: CSCI 151.

CSCI    245    Web Programming Fundamentals    3.0    SP

Prerequisites: CSCI 151.

MINS    219    E-Com & Client Server Computing    3.0    FS

Prerequisites: MINS 208; prior completion or concurrent enrollment in MINS 214.

Computer Science:

Any 200-level Computer Science course approved by adviser.

Business Minor Requirement: 24 units

The following courses, or their approved transfer equivalents, also fulfill requirements for a Minor in Business Administration.

8 courses required:

ACCT    015    Intro to Financial Accounting    3.0    FS

ACCT    016    Intro to Managerial Accounting    3.0    FS

Prerequisites: ACCT 015 (or ABUS 083 for ABUS majors only).

BLAW    100    Managing the Legal Environment    3.0    FS

Prerequisites: At least junior standing.

ECON    003    Principles of Micro Analysis    3.0    FS *

FIN    150    Survey of Finance    3.0    FS

Prerequisites: ACCT 015, ECON 003.

MGMT    180    Managing People, Bus Proc, & Chg    3.0    FS

MINS    110    Corporate Tech Integration    3.0    FS

MKTG    170    Survey of Marketing    3.0    FS

For additional university requirements, please see Elective, Graduation, Grading, and Advising Requirements under the Bachelor of Science in Computer Science. Also see Honors in the Major, if applicable.