2018-2019 Undergraduate Catalog

Computer Science, B.S.: Information Systems Option

This option, with an emphasis on information systems, prepares students to design, develop, and manage systems in large enterprises, including business environments.

General Education 35

Foundations Requirements 13

GE 1000TRANSITION TO KEAN

1

OR

GE 3000TRANSFER TRANSITIONS

1

 

ENG 1030COLLEGE COMPOSITION

3

MATH 1000ALGEBRA FOR COLLEGE STUDENTS

3

COMM 1402COMMUNICATION AS CRITICAL CITIZENSHIP

3

GE 2024RESEARCH AND TECHNOLOGY

3

GE 1000, GE 3000: University Requirement for Graduation for all undergraduate students that must be satisfied in one of two ways: Complete GE 1000 (all freshmen and transfers entering with 0-29 credits) OR GE 3000 (transfers entering with 30 credits or more).

MATH 1000: Students eligible to take Math 1054 Precalculus based on their placement test may take that course in place of Math 1000 and take an additional three credits in Free Electives to total 120 S.H.

Disciplinary/Interdisciplinary Distribution Requirements

Humanities 6

ENG 2403WORLD LITERATURE

3

ENG 2403: Required Distribution Course

(Select one course from below)
Fine Arts or Art History

3

Philosophy or Religion

3

Foreign Languages

3

Music or Theatre

3

Interdisciplinary

3

Social Sciences 6

HIST 1062WORLDS OF HISTORY: TRADITIONS AND ENCOUNTERS

3

HIST 1062: Required Distribution Course

(Select one course from below)
Psychology

3

Economics or Geography

3

Political Science

3

Sociology or Anthropology

3

Interdisciplinary

3

Science and Mathematics 7

MATH 1054PRE-CALCULUS

3

Lab Science

4

MATH 1054: Required Distribution Course

MATH 1054: Students eligible to take Math 2415 Calculus I based on their placement test may take that course in place of Math 1054. In that case, Math 2415 will fulfill the Distribution requirement and the student may take an additional three credits in Free Electives to total 120 S.H.

G.E. and Major Capstone

CPS 4951SENIOR CAPSTONE

3

OR

CPS 4961SENIOR RESEARCH

3

Additional Requirements 27-28

Additional Requirements 27-28

All major courses, additional requirements and concentration courses, including the capstone, require a grade of C or better.

COMM 2405ADVANCED PUBLIC SPEAKING

3

ENG 3091TECHNICAL WRITING

3

MATH 2110DISCRETE STRUCTURES

3

 

MATH 2415CALCULUS I

4

OR

MATH 2400CALCULUS FOR BUSINESS AND ECONOMICS

3

 

MATH 2526APPLIED STATISTICS I

3

 

TECH 2925WEB CLIENT-SIDE PROGRAMMING

3

OR

Lab Science II (Bio/Chem/Phy)

4

Select one of the approved 3 course tracks: 9

Accounting and Finance:
ACCT 2200PRINCIPLES OF ACCOUNTING I

3

FIN 3310MGT OF CORPORATE FINANCE I

3

 

ACCT 2210PRINCIPLES OF ACCOUNTING II

3

OR

FIN 3311MGT OF CORPORATE FINANCE II

3

Quantitative Management:
ACCT 2200PRINCIPLES OF ACCOUNTING I

3

MGS 2110QUANTITATIVE METH IN MGT SCI

3

MGS4110BUSINESS SIMULATION

3

Web Systems:
GD 1000COMPUTERS IN GRAPHIC DESIGN I

3

GD 2000COMPUTER GRAPHICS II

3

TECH 3601INTERACTIVE MEDIA

3

Major Requirements 42

All major courses, additional requirements and concentration courses, including the capstone, require a grade of C or better.

Major Core Requirements 18

CPS 1231FUNDAMENTALS OF COMPUTER SCIENCE

4

CPS 2231COMPUTER ORGANIZATION&PROGRAMMING

4

CPS 2232DATA STRUCTURES AND ALGORITHMS

4

CPS 2390COMPUTER ORGANIZATION & ARCHITECTURE

3

CPS 3250COMPUTER OPERATING SYSTEMS

3

CPS 1231: Students who have had prior programming experience may enter CPS 2231 directly. In this case, CPS 2231 will be counted as the Distribution requirement and the student may take another 4 credits in Free Electives to total 120 S.H.

Concentration Requirements 12

CPS 3351Information Systems Programming

3

CPS 3740DATABASE MANAGEMENT SYSTEMS

3

CPS 3962OBJECT ORIENTED ANALYSIS AND DESIGN

3

CPS 4931DISTRIBUTED SYSTEMS APPLICATION

3

CPS 3962: WE

Major Electives 12

12 credits in Computer Science, at the 3000 level or above selected with approval of departmental advisor.

Free Electives 14-16

(50% of free electives must be taken at the 3000-4000 level)

(ID 1400 Computing in Modern Society for 3 credits is recommended if MATH 1000 is needed)

Total Credit Hours: 120

Note on Free Electives

CPS 4999 Cooperative Education may be counted as a free elective (no more than 3 S.H.). There are four prerequisites for CPS 4999 which are listed on the program guidesheet.