Computer Science and Criminal Justice, BS (Boston)
Undergraduatemajor2027 catalogComputer Information ScienceBoston128 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 Fundamental 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:
- CS 3200 — Introduction to Databases
- All of:
- One of:
Khoury Approved Electives
From the catalog
With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.
Complete 16 semester hours from the following:
CS 2300 or higher, except CS 5010
CY 2000 or higher, except CY 4930
DS 2500 or higher, except DS 4900
- Choose 16 semester hours from:
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 with a deeper look at a range of crime problems.
Complete one of the following:
- One of:
- AFCS 3210 — Black Abolition Studies: Carcerality, Liberation, and Resistance
- CRIM 2310 — Courts: The Third Branch of Government
- CRIM 2320 — Youth Crime and Justice
- CRIM 2330 — Punishment in the Age of Mass Incarceration
- CRIM 2350 — Policing a Democratic Society
- 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 3070 — Corporate and White-Collar Crime
- CRIM 3050 — Organized Crime
- CRIM 3100 — Criminal Law
- CRIM 3540 — Substance Use and Social Justice
Systemic Issues
From the catalog
These courses consider systemic issues facing the criminal justice system.
Complete one of the following:
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? These courses cover how to harness 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
Criminal Justice Capstone
- CRIM 4949 — Senior Capstone Seminar
Criminal Justice Elective
4 semester hours.
From the catalog
These courses round out our knowledge of crime and justice.
Complete one additional criminal justice elective from the 3000, 4000, or 5000 level.
Integrative Course Requirement
From the catalog
Complete one of the following:
Computing and Social Issues
From the catalog
Complete one of the following:
- One of:
- AFCS 2600 — Issues in Race, Science, and Technology
- CY 4170 — The Law, Ethics, and Policy of Data and Digital Technologies
- CY 5240 — Cyberlaw: Privacy, Ethics, and Digital Rights
- One of:
- HIST 2220 — History of Technology
- INSH 2102 — Bostonography: The City through Data, Texts, Maps, and Networks
- JRNL 3700 — Data Storytelling
- PHIL 1145 — Technology and Human Values
- SOCL 1280 — The Twenty-First-Century Workplace
- SOCL 2485 — Environment, Technology, and Society
- SOCL 4528 — Technology and Society
College Writing
Advanced Writing in the Disciplines
From the catalog
Complete one of the following:
- One of:
Plus 28 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 computer-science-and-criminal-justice-bs-boston, and the official page is the authority.