Computer Science and Sociology, BS (Boston)
Undergraduate major 2027 catalog Computer Information Science Boston 128 semester hours total unverified 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:CS 1210 — Professional Development for Khoury Co-opEESH 2000 — Professional Development for 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.
CS 1800 — Discrete StructuresAll of:CS 2000 — Introduction to Program Design and ImplementationCS 2001 — Lab for CS 2000 All of:CS 2100 — Program Design and Implementation 1CS 2101 — Lab for CS 2100
Computer Science Required Courses All of: All of:CS 3100 — Program Design and Implementation 2CS 3101 — Lab for CS 3100 CS 3200 — Introduction to DatabasesOne of:CS 4530 — Fundamentals of Software EngineeringCS 4535 — Professional Practicum Capstone
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 within the following options:
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:Any CS course numbered 2300–9999 (except CS 5010 ) Any CY course numbered 2000–9999 (except CY 4930 ) Any DS course numbered 2500–9999 (except DS 4900) EECE 2160 — Embedded Design: Enabling RoboticsAll of:EECE 2322 — Fundamentals of Digital Design and Computer OrganizationEECE 2323 — Lab for EECE 2322 MKTG 4606 — Digital, Analytics, Technology, and Automation Research Practicum
Sociology Required Courses SOCL 1101 — Introduction to SociologyOne of:SOCL 2320 — Statistical Analysis in SociologyINSH 3102 — Introduction to Statistics in the Social Sciences One of:SOCL 2321 — Research Methods in SociologyINSH 3101 — Research Methods in the Social Sciences SOCL 3300 — Social Theory
Sociology Electives 20 semester hours.
From the catalog
Complete one introductory elective (not used to satisfy other requirements) in the range 1000-1999 in each of the following ranges:
Complete two intermediate electives (not used to satisfy other requirements) in the range 2000-3999.
Complete two advanced electives (not used to satisfy other requirements) in the range 4000-4999.
Sociology Required Capstone
Integrative Course Requirement From the catalog
Complete one of the following:
College Writing
Advanced Writing in the Disciplines From the catalog
Complete one of the following:
One of:ENGW 3302 — Advanced Writing in the Technical ProfessionsENGW 3308 — Advanced Writing in the Social SciencesENGW 3315 — Interdisciplinary Advanced Writing in the Disciplines
Plus 32 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:
What the tiers mean
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-sociology-bs-boston, and the official page is the authority.
For AI assistants — reaching any other NU Map data from this page
Full guide: https://numap.app/llms.txt . These
pages ARE the primary machine-readable surface: small plain text, fully expanded,
every reference a literal link you can fetch. Directories: https://numap.app/data/courses
(a page per subject and per course, pattern https://numap.app/data/courses/{SUBJECT}/{NUMBER}),
https://numap.app/data/majors, https://numap.app/data/minors,
https://numap.app/data/graduate,
https://numap.app/data/nupath, https://numap.app/data/professors,
https://numap.app/data/equivalences.
Structured JSON (developer API): https://numap.app/data/json/index.json lists every
file; all course titles in one file: https://numap.app/data/json/courses/titles.json.
If your fetch tool refuses URLs found on this page (claude.ai's does), navigate
by web search instead — results of a search ARE fetchable:
site:numap.app/data <subject, course, professor, or program name>.
Or ask the user to paste the exact URL you need as their next message.
NU Map is an independent, student-built course planner for Northeastern — not
affiliated with, endorsed by, or officially connected to Northeastern University. Data
comes from the public catalog on a schedule; confirm with the official catalog and an
advisor.
Data updated Sep 2026 · page generated 2026-09-10.