Cybersecurity (B.S.) (LAS)

Program Overview

Just as computing technology has become an integral part of many aspects of our lives, the need to secure the operation of that technology has become critical.  The importance of secure computational operations has had significant impacts in social, commercial, financial, industrial, and political realms, and will continue to grow as the right to privacy is tested.  

In NJ and the surrounding Philadelphia and New York metro areas, the demand is even greater, with over 27,000 unfilled cybersecurity positions.  On a national level, cybersecurity has been recognized as a critical component of Homeland Security, and the Senate Appropriations committee funded cybersecurity efforts above the President’s request for FY 2019.  Students pursuing a B.S. in Cybersecurity will bring a powerful combination of a traditional liberal arts education with foundational knowledge and technical training needed to excel in the cybersecurity field.  A Minor in Cybersecurity is also available.

Curriculum Overview

Rider students in this program will benefit from a curriculum aligned with the latest national guidelines, adaptable to meet the evolving demands of industry and research.  Cybersecurity is a nascent academic affair, although it has been in existence for nearly as long as computers.  Thus, any cybersecurity curriculum should be founded in basic principles:  that the computers, including data, software, systems, and networks, as well as the people and organizations using the machines, are kept secure and operational.  The courses comprising the major are foundational, with the concentrations offering breadth and expertise in a given aspect of cybersecurity. 

Degrees Offered:

  • B.S. in Cybersecurity

  • Minor in Cybersecurity

Contact

John Bochanski, Ph.D.
Associate Professor and Chair
Science Hall 204B
609-896-5184
jbochanski@rider.edu

Program Website:  Computer Science
Associated Department: Department of Computer Science and Physics

Related programs:

Cybersecurity Program Requirements

(57 credits)

Students must select either the Technical Track or the Policy Track.

CLAS General Education Curriculum
See CLAS General Education Curriculum Page
Required Cybersecurity Core Courses12
Computer Science I
Cyber Ethics and Societal Impact
Introduction to Cybersecurity
Cybercrime and Cyberterrorism
Select one of the following tracks:36
Technical Track:
Required Courses
Computer Science II
Data Structures and Algorithms
Discrete Structures
IT Fundamentals
Operating Systems & Cybersecurity
Hacking and Penetration Testing
Software Security Engineering
Network Defenses and Countermeasures
Computer Networking
Developing & Deploying Cybersecurity Programs
Cybersecurity Essentials
Analysis of Algorithms
Elective Courses9
Chose 2 of the following Policy courses:
Homeland Security
Development and Structure of the US Intelligence Community
Criminal Investigation
Cyberspace Law and Policy
Critical Views of Global Security
Choose 1 of the following Technical courses:
Computer Forensics
Parallel and Distributed Systems
Data Engineering
Policy Track:
Required Courses
Introduction to Forensics
Homeland Security
Development and Structure of the US Intelligence Community
Criminal Investigation
Introduction to Criminal Justice: Police, Courts, Corrections
Civil Liberties in the U.S.
Spies, Double Agents, and Moles: The World of Counterintelligence
Political Behavior: Fear, Risk and Crisis
Terrorism & Counter Terrorism
Cyberspace Law and Policy
Contemporary Issues in American Public Policy
Policing and Counter Terrorism
Critical Views of Global Security
Elective Courses9
Choose 2 of the following Technical courses:
Computer Science II
Data Structures and Algorithms
IT Fundamentals
Operating Systems & Cybersecurity
Hacking and Penetration Testing
Choose 1 of the following Policy courses:
Cybersecurity Policy: Hacktivism and Cyberviolence
Cyber Strategy
Electives for either track
Cybersecurity Independent Study and Research
Internship in Computer Science
Total Credits57

Minor in Cybersecurity Program Requirements

(24 credits)

Required Courses15
Introduction to Cybersecurity
Cybercrime and Cyberterrorism
Computer Science I
Cyber Ethics and Societal Impact
IT Fundamentals
Select at least three of the following courses:9
Computer Science II
Data Structures and Algorithms
Operating Systems & Cybersecurity
Hacking and Penetration Testing
Network Defenses and Countermeasures
Developing & Deploying Cybersecurity Programs
Cybersecurity Essentials
Computer Networking
Computer Forensics
Total Credits24

Academic Plan - Technical Track

The following educational plan is provided as a sample only.  Rider students who do not declare a major during their freshman year; who change their major; or those who transfer to Rider may follow a different plan to ensure a timely graduation.  Each student, with guidance from his or her academic advisor, will develop a personalized educational plan.

Plan of Study Grid
Year 1
Fall SemesterCredits
CYB 105 Introduction to Cybersecurity 3
CSC 110 Computer Science I 3
MTH 105
Algebra and Trigonometry
or Calculus I
4
CMP 120 Seminar in Writing and Rhetoric 3
HIS 150 World History to 1500 3
 Semester Credit Hours16
Spring Semester
CYB 110 Cybercrime and Cyberterrorism 3
CSC 150 Cyber Ethics and Societal Impact 3
CSC 120 Computer Science II 3
CMP 125 Seminar in Writing and Research 3
HIS 151 World History Since 1500 3
 Semester Credit Hours15
Year 2
Fall Semester
CYB 130 IT Fundamentals 3
CSC 140 Discrete Structures 3
Policy Elective 3
Social Perspectives 3
Aesthetic Perspectives: Literature 3
 Semester Credit Hours15
Spring Semester
CYB 200 Operating Systems & Cybersecurity 3
CIS 270 Computer Networking 3
Social Perspectives 3
Two Elective Courses 1 6
 Semester Credit Hours15
Year 3
Fall Semester
CYB 240 Hacking and Penetration Testing 3
CYB 260 Network Defenses and Countermeasures 3
CSC 130 Data Structures and Algorithms 3
Foreign Language 3
Philosophical Perspectives 3
 Semester Credit Hours15
Spring Semester
CSC 250 Software Security Engineering 3
CSC 340 Cybersecurity Essentials 3
Policy elective 3
Foreign Language 3
Aesthetic Perspectives: Fine Arts 3
 Semester Credit Hours15
Year 4
Fall Semester
CYB 300 Developing & Deploying Cybersecurity Programs 3
Technical elective 3
Three Elective Courses 1 9
 Semester Credit Hours15
Spring Semester
CSC 350 Analysis of Algorithms 3
Four Elective Courses 1 12
 Semester Credit Hours15
 Total Credit Hours for Graduation121

Academic Plan - Policy Track

The following educational plan is provided as a sample only.  Rider students who do not declare a major during their freshman year; who change their major; or those who transfer to Rider may follow a different plan to ensure a timely graduation.  Each student, with guidance from his or her academic advisor, will develop a personalized educational plan.

Plan of Study Grid
Year 1
Fall SemesterCredits
CYB 105 Introduction to Cybersecurity 3
CSC 110 Computer Science I 3
MTH 105
Algebra and Trigonometry
or Calculus I
4
CMP 120 Seminar in Writing and Rhetoric 3
HIS 150 World History to 1500 3
 Semester Credit Hours16
Spring Semester
CYB 110 Cybercrime and Cyberterrorism 3
CSC 150 Cyber Ethics and Societal Impact 3
LAW 150 Introduction to Forensics 3
CMP 125 Seminar in Writing and Research 3
HIS 151 World History Since 1500 3
 Semester Credit Hours15
Year 2
Fall Semester
Technical Elective 3
SOC 219 Introduction to Criminal Justice: Police, Courts, Corrections 3
HLS 203 Homeland Security 3
Social Perspectives 3
Aesthetic Perspectives: Literature 3
 Semester Credit Hours15
Spring Semester
HLS 204 Development and Structure of the US Intelligence Community 3
LAW 210 Criminal Investigation 3
Social Perspectives 3
Two Elective Courses 1 6
 Semester Credit Hours15
Year 3
Fall Semester
POL 301 Civil Liberties in the U.S. 3
HLS 304
Political Behavior: Fear, Risk and Crisis
or Spies, Double Agents, and Moles: The World of Counterintelligence
3
Foreign Language 3
Philosophical Perspectives 3
Elective Course 3
 Semester Credit Hours15
Spring Semester
HLS 220 Terrorism & Counter Terrorism 3
LAW 310 Cyberspace Law and Policy 3
Technical elective 3
Foreign Language 3
Aesthetic Perspectives: Fine Arts 3
 Semester Credit Hours15
Year 4
Fall Semester
POL 327 Contemporary Issues in American Public Policy 3
Policy elective 3
Three Elective Courses 1 9
 Semester Credit Hours15
Spring Semester
SOC 343 Policing and Counter Terrorism 3
POL 351 Critical Views of Global Security 3
Three Elective Courses 1 9
 Semester Credit Hours15
 Total Credit Hours for Graduation121

Courses and Descriptions

CYB 105 Introduction to Cybersecurity 3 Credits

Introduction to Cybersecurity introduces students to this interdisciplinary field by exploring the technology, policies, and processes that enable assured computer operations. Students will be introduced to recent developments in cybercrime such as phishing, ransomware, viruses, and worms. Students will also learn about the policy and legislation regarding privacy, terrorism, hacktivism, and the dark web. Students will also be introduced to programming and networking concepts.

CYB 110 Cybercrime and Cyberterrorism 3 Credits

This course explores the world of cybercrime and cyber terrorism. Students will learn about the social and legal aspects of cybercrime and the technical tools that enable the investigation of these acts. They will discuss and review several definitions and types of cybercrime, and the roles of private sectors and law enforcement in detecting, investigating and preventing these acts.

CYB 130 IT Fundamentals 3 Credits

IT Fundamentals is designed to immerse students in the essentials of computer hardware and software. The IT Fundamentals course provides students with principles of data and technology that frame and define cybersecurity and insight into the importance of cybersecurity and the integral role of cybersecurity professionals. Students will explore foundational cybersecurity principles, security architecture, risk management, attacks, incidents, and emerging IT and IS technologies.

CYB 200 Operating Systems & Cybersecurity 3 Credits

This course focuses on the fundamental properties of three major operating systems (Linux, MacOS, and Windows). The course covers file systems, command line interfaces, and shell scripting. Students will learn how to manage user groups while focusing on security. They will also be introduced to SQL database architecture.

Prerequisite(s): CYB 130.

CYB 240 Hacking and Penetration Testing 3 Credits

This course introduces students to the methods of penetration testing and hacking as method of locating and successfully exploiting computer systems for the purpose of making computer systems more secure. This process includes probing for vulnerabilities as well as providing proof of concept attacks to demonstrate the vulnerabilities are real and generating specific and effective recommendations for addressing and fixing security issues discovered vulnerability assessments and penetration.

Prerequisite(s): CYB 200 and CIS 270.

CYB 260 Network Defenses and Countermeasures 3 Credits

This course in network defenses and countermeasures prepares students to defend networks against attacks by implementing proactive protection measures and by responding to active and potential threats. It covers multiple techniques for network defense, including firewalls, intrusion-detection systems, VPNs, encryption, and system hardening.

Prerequisite(s): CYB 240.

CYB 300 Developing & Deploying Cybersecurity Programs 3 Credits

In Developing and Deploying Cybersecurity Programs, students will learn how to create cybersecurity policies, standards, guidelines and plans, and the differences between them. Students will learn how threats develop, and how threat actors launch attacks on their targets. The material in this course conforms to the NIST Cybersecurity Framework and the ISO/IEC 27000-series standards.

Prerequisite(s): CYB 260.

CYB 490 Cybersecurity Independent Study and Research 3 Credits

Immerses the student in guided research. The student learns to organize material, use the literature, obtain reproducible data, and synthesize the results of the study. If possible, the student will publish the results or present them at a scientific meeting.

CYB 491 Internship in Cybersecurity 1-4 Credits

A supervised research experience in an approved organization where qualified students gain real-world knowledge and utilize their academic training in a professional environment. Placement may be in private, public, non-profit, or governmental organizations under the guidance of a mentor. The mentor and student will have regular consultation with the departmental internship coordinator to assess the student’s progress. Normally, 40 hours of internship per credit is required. The grade for the course will be determined by the student’s overall performance in their research work, a research paper documenting their work with their internship mentor and an oral or poster presentation at the end of the semester. Available for juniors and seniors.

Prerequisite(s): 2.5 GPA and Permission of Dept. Chair/Program Director.