2018-2019 Undergraduate Catalog

Computer Science, B.S.: Cybersecurity Option

This option, within the Computer Science program is to provide a foundation in cybersecurity, particularly secure software design and coding practices, identification of underlying faults such as stack-overflows and malware, and topics including encryption.

Requirements for Admission to the Major:

1. Minimum cumulative GPA of 2.5 at the time of admission to the major.

2. Completion of at least 12 credits of CPS courses at Kean, each with a grade of "C".

General Education 36

Foundations Requirements 13

GE 1000TRANSITION TO KEAN

1

OR

GE 3000TRANSFER TRANSITIONS

1

 

ENG 1030COLLEGE COMPOSITION

3

MATH 1054PRE-CALCULUS

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).

ENG 1030 and all Major and Additional Required courses, including Capstone require a "C"  or better grade.

MATH 1054: Students who do not qualify on the placement test to take Math 1054, must take Math 1000 from Free Electives instead.  If they qualify on the placement test, or grades, to start in Math 2415, then they should take Math 2415 in Foundations, and Math 2416 in Additional Required courses, which means 3 credits more 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 8

CPS 1231FUNDAMENTALS OF COMPUTER SCIENCE

4

 

Select ONE 4 credit science course from the following:

4

 

BIO 1300GENERAL BIOLOGY I: CELL BIOLOGY AND GENETICS

4

OR

CHEM 1083CHEMISTRY I

4

OR

PHYS 2091GENERAL PHYSICS I

4

OR

PHYS 2095PHYSICS I

4

G.E. and Major Capstone

Requires a grade of C or better

CPS 4951SENIOR CAPSTONE

3

OR

CPS 4961SENIOR RESEARCH

3

Additional Requirements 32-34

Additional Required 32-34

All major courses, including the capstone, and all "Additional Required" and supporting courses, require a grade of C or better.

Math 2415: Students who do not qualify on the placement test to take Math 1054, must take Math 1000 from Free Electives instead.  If they qualify on the placement test, or grades, to start in Math 2415, then they should take Math 2415 in foundations, and Math 2416 in Additional Required courses, which means 3 credits more in free electives.

Select ONE 4 credit science course from the following:

4

BIO 1400GENERAL BIOLOGY II: EVOLUTION, BIODIV- ERSITY AND ECOLOGY

4

OR

CHEM 1084CHEMISTRY II

4

OR

PHYS 2092GENERAL PHYSICS II

4

OR

PHYS 2096PHYSICS II

4

OR

PHYS 2097PHYSICS III

4

 

TECH 2920COMPUTER SYSTEMS

3

ENG 3091TECHNICAL WRITING

3

MATH 2110DISCRETE STRUCTURES

3

MATH 2415CALCULUS I

4

MATH 2526APPLIED STATISTICS I

3

MATH 2995MATRIX & LINEAR ALGEBRA

3

 

MATH 3225MATRIX AND LINEAR ALGEBRA II LINEAR ALGEBRA II

3

OR

MATH 3526APPLIED STATISTICS II

3

OR

MATH 3544PROBABILITY AND MATHEMATICAL STATISTICS

3

OR

MATH 3700BIG DATA COMPUTING

3

OR

MATH 3710FOUNDATIONS OF DATA ANALYSIS

3

OR

MATH 3760BIG DATA STATISTICAL ANALYSIS I

3

OR

MATH 3780COMPUTATIONAL TECHNIQUES FOR BIG DATA

3

OR

MATH 3790APPLIED MACHINE LEARNING

3

OR

MATH 3815CRYPTOGRAPHY & CRYPTANALYSIS

3

 

Math/Science elective

3/4

Math/Science elective

3/4

Major Requirements 41

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

Major Core Requirements 14

Students must take at least half of their CPS credits at Kean University.

CPS 2231COMPUTER ORGANIZATION&PROGRAMMING

4

CPS 2232DATA STRUCTURES AND ALGORITHMS

4

CPS 2390COMPUTER ORGANIZATION & ARCHITECTURE

3

CPS 3250COMPUTER OPERATING SYSTEMS

3

Concentration Requirements 15

Students must take at least half of their CPS credits at Kean University.

CPS 3440ANALYSIS OF ALGORITHMS

3

CPS 3498COMPUTER SECURITY

3

CPS 3740DATABASE MANAGEMENT SYSTEMS

3

CPS 4222PRINCIPLES OF NETWORKING

3

CPS 4498DIGITAL FORENSICS PRINCIPLES

3

Major Electives 12

12 credits at the 3000 level or above selected with approval of departmental advisor.

CPS 3000 or 4000 Major Elective

3

CPS 3000 or 4000 Major Elective

3

CPS 3000 or 4000 Major Elective

3

CPS 3000 or 4000 Major Elective

3

Free Electives 9-11

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

(Two Graduate CPS courses for the MS in CIS program, may be free electives in B.S. in C.S.

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 include the following:

a) a minimum of 21 credits in Computer Science, including all Core Requirements in the major;

b) a minimum 3.00 GPA in the major;

c) a minimum 2.75 cumulative GPA; and

d) approval of the Departmental Advisor Committee.