2017-2018 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 1402SPEECH COMM 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 PROJECT IN COMPUTER SCIENCE

3

OR

CPS 4961SR. RSRCH IN COMPUTER SCI.

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 2405PUBLIC SPEAKING

3

ENG 3091TECHNICAL WRITING

3

MATH 2110DISCRETE STRUCTURES

3

 

MATH 2415CALCULUS I

4

OR

MATH 2400CALC FOR BUS AND ECO

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

MGS 4110BUSINESS 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 AND PROGRAMMING

4

CPS 2232DATA STRUCTURES

4

CPS 2390COMPUTER ASSEMBLY LANG

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 ANALYS & DSN

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.