The Bachelor of Science in Computer Information Systems
Total Course Requirements for the Bachelors Degree: 128 units
See Requirements for the Bachelors 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 Bachelors 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.
|