Computer Science, BSCS (Boston)
Undergraduatemajor2027 catalogComputer Information ScienceBoston133 semester hours totalunverified parse — check the source
Official catalog page for this program
Computer Science Overview
- One of:
- CS 1210 — Professional Development for Khoury Co-op
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 4-5 semester hours of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree.
- One of:
- All of:
- All of:
Computer Science Required Courses
- All of:
- CS 3000 — Algorithms and Data
- All of:
- CS 3650 — Computer Systems
- CS 3800 — Theory of Computation
- One of:
- DS 3000 — Mathematical Foundations of Artificial Intelligence
Security Required Course
From the catalog
Complete one of the following:
Presentation Requirement
From the catalog
Complete one of the following:
- One of:
- COMM 1112 — Public Speaking
- COMM 1113 — Business and Professional Speaking
- COMM 1210 — Persuasion and Rhetoric
- COMM 1511 — Communication and Storytelling
- THTR 1125 — Improvisation
- THTR 1130 — Introduction to Acting
- THTR 1180 — Dynamic Presence: Theatre Training for Effective Interpersonal Interactions
- THTR 2345 — Acting for the Camera
Khoury Approved Electives
From the catalog
Complete 12 semester hours from within the following options:
With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.
CS 2300 or higher, except CS 5010
CY 2000 or higher, except CY 4930
DS 2500 or higher, except DS 4900
- Choose 12 semester hours from:
Mathematics Courses
- MATH 1341 — Calculus 1 for Science and Engineering
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
- ENGW 1111 — First-Year Writing
Advanced Writing in the Disciplines
- One of:
Concentrations (choose 1)
Artificial Intelligence
- CS 4100 — Principles of Artificial Intelligence
- DS 4400 — Machine Learning
From the catalog
Complete two of the following not already taken:
- Choose 8 semester hours from:
- CS 4120 — Natural Language Processing
- CS 4130 — Engineering LLM-Integrated Systems
- CS 4150 — Game Artificial Intelligence
- CS 4160 — AI Policy: Machine Learning, Markets, and Morals
- CS 4180 — Reinforcement Learning
- CS 4220 — Information Retrieval
- CS 4610 — Robotics
- CY 4100 — AI Security and Privacy
- DS 4420 — Advanced Machine Learning
- DS 4440 — Modern Neural Networks
Foundations
From the catalog
Complete two of the following:
- One of:
From the catalog
Complete two of the following not already taken:
- Choose 8 semester hours from:
Human-Centered Computing
- CS 2484 — Principles of Human-Computer Interaction
- CS 3484 — GUI Programming
From the catalog
Complete two of the following not already taken:
- Choose 8 semester hours from:
Software
- CS 2800 — Logic and Computation
- CS 4400 — Programming Languages
- One of:
From the catalog
Complete one of the following not already taken:
- One of:
Systems
- One of:
From the catalog
Complete one of the following not already taken:
- One of:
From the catalog
Complete two of the following not already taken:
- Choose 8 semester hours from:
Plus 36 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-bscs-boston, and the official page is the authority.