Artificial Intelligence 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
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 CS 3200 — Introduction to DatabasesDS 3500 — Advanced Programming with Data
Artificial Intelligence Foundations DS 3000 — Mathematical Foundations of Artificial IntelligenceDS 4200 — Information Presentation and VisualizationDS 4300 — Large-Scale Information Storage and RetrievalDS 4400 — Machine Learning
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 4 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 4 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
Required Sociology Courses
Research Methods One of:SOCL 2321 — Research Methods in SociologyINSH 3101 — Research Methods in the Social Sciences
Capstone
Sociology Electives 20 semester hours.
From the catalog
Sociology Elective—Introductory
Complete two courses between SOCL 1000 and SOCL 2999 not used to satisfy another requirement.
Sociology Elective—Intermediate
Complete three courses between SOCL 3000 and SOCL 4999 not used to satisfy another requirement.
Overview Course From the catalog
Complete the following in alignment with your home college:
One of: One of:CS 1210 — Professional Development for Khoury Co-opEESH 2000 — Professional Development for Co-op
Mathematics One of:INSH 3102 — Introduction to Statistics in the Social SciencesSOCL 2320 — Statistical Analysis in Sociology MATH 1341 — Calculus 1 for Science and Engineering
College Writing One of:ENGW 1111 — First-Year WritingENGW 1102 — First-Year Writing for Multilingual WritersENGW 1114 — First-Year Writing with Service-Learning
Advanced Writing in the Disciplines One of:ENGW 3302 — Advanced Writing in the Technical ProfessionsENGW 3308 — Advanced Writing in the Social SciencesENGW 3315 — Interdisciplinary Advanced Writing in the Disciplines
Integrative Course From the catalog
Complete one of the following:
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:
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 artificial-intelligence-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.