Cybersecurity and Criminal Justice, BS (Boston)
Undergraduatemajor2027 catalogComputer Information ScienceBoston131 semester hours totalunverified parse — check the source
Official catalog page for this program
Computer Science Overview
From the catalog
Must be taken in alignment with your home college:
- One of:
- One of:
Computer Science Fundamentals Courses
From the catalog
All students can take a self-assessment to attempt to place out of CS 2000 and CS 2001. Students who place out of CS 2000 and CS 2001 will instead substitute with 4-5 semester hours of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree.
- CS 1800 — Discrete Structures
- All of:
- All of:
Computer Science Required Courses
- All of:
- All of:
- CS 3650 — Computer Systems
- One of:
Cybersecurity Required Courses
Cybersecurity Elective
From the catalog
Complete one of the following:
- One of:
- COMM 2551 — Free Speech in Cyberspace
- CS 2484 — Principles of Human-Computer Interaction
- CS 2800 — Logic and Computation
- CS 4400 — Programming Languages
- One of:
- CS 4700 — Network Fundamentals
- CS 4730 — Distributed Systems
- CY 4100 — AI Security and Privacy
- CY 4760 — Security of Wireless and Mobile Systems
- One of:
- CY 5010 — Cybersecurity Principles and Practices
- CY 5200 — Security Risk Management and Assessment
- CY 5210 — Information System Forensics
- CY 5770 — Software Vulnerabilities and Security
- DS 4300 — Large-Scale Information Storage and Retrieval
- DS 4400 — Machine Learning
- All of:
- EECE 3324 — Computer Architecture and Organization
- All of:
- LPSC 1101 — Introduction to Law
- LPSC 2301 — Introduction to Law, Policy, and Society
- LPSC 3303 — Topics in Law and Public Policy
- MATH 3527 — Number Theory 1
- MATH 4575 — Introduction to Cryptography
- PHIL 1145 — Technology and Human Values
- POLS 2390 — Science, Technology, and Public Policy
- POLS 3307 — Public Policy and Administration
- POLS 3324 — Law and Society
- POLS 3406 — International Law
- POLS 3420 — U.S. National Security Policy
- POLS 3423 — Terrorism and Counterterrorism
Supporting Courses
From the catalog
Complete the following course:
- MATH 1341 — Calculus 1 for Science and Engineering
College Writing
From the catalog
Complete one of the following:
Advanced Writing in the Disciplines
From the catalog
Complete one of the following:
- One of:
Introduction to Crime, Law, and the Justice System
From the catalog
What do we know about crime and justice? In these three courses, students have an opportunity to develop a foundational understanding of three related phenomena: why crime exists, how our criminal justice system responds to crime, and the constitutional and legal oversight of this process.
Current Crime and Justice Issues
From the catalog
These courses introduce students to topical issues related to crime and justice.
Complete one of the following:
- One of:
Crime Problems and Criminal Justice Institutions
From the catalog
The 2000-level courses in this list ask how does justice work and for whom? These courses introduce students to the systems and institutions tasked with providing justice. Each includes experiential learning components in cooperation with local criminal justice institutions. The 3000-level courses in this list provide students a deeper look at a range of crime problems.
Complete one of the following:
- One of:
- CRIM 2310 — Courts: The Third Branch of Government
- CRIM 2320 — Youth Crime and Justice
- CRIM 2330 — Punishment in the Age of Mass Incarceration
- CRIM 2370 — Restorative Justice: Transforming the System
- CRIM 2380 — Black Families and Incarceration
- CRIM 3010 — Criminal Violence
- CRIM 3030 — Global Criminology
- CRIM 3040 — Psychology of Crime
- CRIM 3050 — Organized Crime
- CRIM 3070 — Corporate and White-Collar Crime
- CRIM 3100 — Criminal Law
- CRIM 3540 — Substance Use and Social Justice
- AFCS 3210 — Black Abolition Studies: Carcerality, Liberation, and Resistance
Creating Knowledge about Crime and Justice
From the catalog
How do we know what we know about crime and justice—and how do we develop new knowledge? Harnessing data to learn about issues, identify solutions, and advocate for change.
- CRIM 3600 — Criminal Justice Research Methods
- CRIM 3700 — Analyzing and Using Data on Crime and Justice
Systemic Issues
From the catalog
A consideration of systemic issues facing the criminal justice system.
Complete one of the following:
Criminal Justice Elective
4 semester hours.
From the catalog
Rounding out knowledge of crime and justice.
Complete one additional criminal justice elective from the 3000, 4000 or 5000-level:
Criminal Justice Capstone
From the catalog
Complete one of the following:
Criminal Justice Co-op Integration
From the catalog
Co-op students should complete at least one of the following courses. CRIM 3000 is required for the first co-op. CRIM 4000 is required if a second co-op is taken:
Cybersecurity Integrative Course
- One of:
Criminal Justice Integrative Course
From the catalog
Complete one of the following:
- One of:
Plus 20 semester hours of general electives.
Substitutions
Possible equivalents for this program — dashed means a suggestion, not a rule, and every substitution needs your advisor's approval:
Parsed from the catalog by NU Map; the structured machine copy is in this college's JSON for the 2027 catalog, under cybersecurity-and-criminal-justice-bs-boston, and the official page is the authority.