{"guide":"https://numap.app/llms.txt","count":71,"what":"Every undergraduate program NU Map holds for the 2027 catalog year in this college, with full requirement trees. Find one by its `slug` or `id`. One file per college per catalog year, the same shape as courses/{SUBJECT}.json.","catalogYear":2027,"level":"undergrad","college":"computer-information-science","app":"https://numap.app","generatedAt":"2026-09-10T14:33:56.814Z","disclaimer":"NU Map is an independent, student-built planner. It is not affiliated with, endorsed by, or officially connected to Northeastern University. Data is scraped from Northeastern's public catalog and refreshed on a schedule; always confirm with the official catalog and an academic advisor.","legend":{"notes":"Sentences quoted verbatim from the catalog page that state a condition we could NOT express as structure — exclusions (\"Research courses may not be used\"), eligibility lists, per-course grade minimums. A section can consist of nothing but these. Quote them; never infer from them that a particular course does or does not satisfy the section.","creditsRequired":"Semester hours the catalog states for a section whose courses it does not list. Do not add these into a program total: some restate credit that another section already counts."},"programs":[{"id":"2027/computer-information-science/artificial_intelligence_and_behavioral_neuroscience_bs_(boston)","slug":"artificial-intelligence-and-behavioral-neuroscience-bs-boston","name":"Artificial Intelligence and Behavioral Neuroscience, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-behavioral-neuroscience-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-behavioral-neuroscience-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BNSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College of Science Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":6},{"type":"SECTION","title":"Mathematics Foundation","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Behavioral Neuroscience Foundations","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":3405},{"type":"COURSE","subject":"BIOL","classId":5595}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PT","classId":5410},{"type":"COURSE","subject":"PT","classId":5411}]},{"type":"COURSE","subject":"PSYC","classId":3200}]}],"minRequirementCount":2},{"type":"SECTION","title":"Psychology Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3406},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"PSYC","classId":3451},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Behavioral Neuroscience Advanced Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"BIOL","classId":3415},{"type":"COURSE","subject":"BIOL","classId":3425},{"type":"COURSE","subject":"BIOL","classId":3601},{"type":"COURSE","subject":"BIOL","classId":3605},{"type":"COURSE","subject":"BIOL","classId":4705},{"type":"COURSE","subject":"BIOL","classId":4709},{"type":"COURSE","subject":"BIOL","classId":5595},{"type":"COURSE","subject":"BIOL","classId":5601},{"type":"COURSE","subject":"PSYC","classId":3506},{"type":"COURSE","subject":"PSYC","classId":3508},{"type":"COURSE","subject":"PSYC","classId":3510},{"type":"COURSE","subject":"PSYC","classId":4510},{"type":"COURSE","subject":"PSYC","classId":4512},{"type":"COURSE","subject":"PSYC","classId":4514},{"type":"COURSE","subject":"PSYC","classId":4570}]}],"minRequirementCount":1,"notes":["Complete two of the following, not taken to fulfill previous requirements:"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"COURSE","subject":"CS","classId":4100},{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4540},{"type":"COURSE","subject":"BINF","classId":6200}]}],"minRequirementCount":2},{"type":"SECTION","title":"Upper-Division Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"RANGE","subject":"BIOL","idRangeStart":3400,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"BNSC","idRangeStart":4991,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"RANGE","subject":"PSYC","idRangeStart":3200,"idRangeEnd":9999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from within the following options:","BIOL 3400 or higher","BNSC 4991 or higher","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900","PSYC 3200 or higher"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_biochemistry_bs_(boston)","slug":"artificial-intelligence-and-biochemistry-bs-boston","name":"Artificial Intelligence and Biochemistry, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":131,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-biochemistry-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-biochemistry-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":131,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BIOC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"DS","classId":3500},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Statistics Foundations","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"MATH","classId":3081}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Biology Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"COURSE","subject":"BIOL","classId":2309}],"minRequirementCount":4},{"type":"SECTION","title":"Chemistry Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2313},{"type":"COURSE","subject":"CHEM","classId":2314}]}],"minRequirementCount":3},{"type":"SECTION","title":"Mathematics Foundations","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342}],"minRequirementCount":2},{"type":"SECTION","title":"Biochemistry Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":3611},{"type":"COURSE","subject":"BIOL","classId":3612}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":3331},{"type":"COURSE","subject":"CHEM","classId":3332}]},{"type":"COURSE","subject":"CHEM","classId":5620}]}],"minRequirementCount":2},{"type":"SECTION","title":"Intermediate or Advanced Science Elective","requirements":[{"type":"XOM","numCreditsMin":3,"courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2301,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"CHEM","idRangeStart":2311,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"ENVR","idRangeStart":2310,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"MATH","idRangeStart":2280,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"PHYS","idRangeStart":2303,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course from the following:","BIOL 2301 to BIOL 5999","CHEM 2311 to CHEM 5999","EEMB 2290 to EEMB 5999","ENVR 2310 to ENVR 5999","MATH 2280 to MATH 5999","PHYS 2303 to PHYS 5999"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"COURSE","subject":"BIOL","classId":5591}]},{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":4701},{"type":"COURSE","subject":"CHEM","classId":4750}],"notes":["Complete one of the following:"]}],"minRequirementCount":2,"notes":["Complete one of the following:"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_biology_bs_(boston)","slug":"artificial-intelligence-and-biology-bs-boston","name":"Artificial Intelligence and Biology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":138,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-biology-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-biology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":138,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BIOL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"DS","classId":3500},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Statistics Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315},{"type":"COURSE","subject":"ENGW","classId":3307}]}],"minRequirementCount":1},{"type":"SECTION","title":"Biology Core Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2309},{"type":"COURSE","subject":"BIOL","classId":2407}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":3611},{"type":"COURSE","subject":"BIOL","classId":3612}]}],"minRequirementCount":5},{"type":"SECTION","title":"Intermediate and Advanced Biology Elective","requirements":[{"type":"OR","courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2327,"idRangeEnd":3999,"exceptions":[]},{"type":"RANGE","subject":"BIOL","idRangeStart":4705,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5515,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":5548,"idRangeEnd":5569,"exceptions":[]},{"type":"COURSE","subject":"BIOL","classId":4991},{"type":"COURSE","subject":"BIOL","classId":4970},{"type":"COURSE","subject":"BIOL","classId":4971},{"type":"COURSE","subject":"BIOL","classId":4994}],"notes":["Research"]}],"minRequirementCount":1,"notes":["Complete one of the following:","BIOL 2327 to BIOL 3999","BIOL 4705 to BIOL 5999","EEMB 2290 to EEMB 5515","EEMB 5520 to EEMB5534","EEMB 5548 to EEMB 5569","Research"]},{"type":"SECTION","title":"Organismal and Evolutionary Biology Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"BIOL","classId":2327},{"type":"COURSE","subject":"BIOL","classId":3401},{"type":"COURSE","subject":"BIOL","classId":3413},{"type":"COURSE","subject":"BIOL","classId":3427},{"type":"COURSE","subject":"BIOL","classId":3451},{"type":"COURSE","subject":"BIOL","classId":5585},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]},{"type":"COURSE","subject":"EEMB","classId":2400},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2700},{"type":"COURSE","subject":"EEMB","classId":2701}]},{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3466},{"type":"COURSE","subject":"EEMB","classId":3600}]}],"minRequirementCount":1,"notes":["Complete one course and its corresponding lab, if indicated:"]},{"type":"SECTION","title":"Supporting Courses for Biology","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2313},{"type":"COURSE","subject":"CHEM","classId":2314}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1145},{"type":"COURSE","subject":"PHYS","classId":1146}]},{"type":"COURSE","subject":"PHYS","classId":1151},{"type":"COURSE","subject":"PHYS","classId":1161}],"notes":["Physics"]}],"minRequirementCount":4,"notes":["Chemistry","A grade of D or better is required in CHEM 1161 and CHEM 1162."]},{"type":"SECTION","title":"Math","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"COURSE","subject":"BIOL","classId":4707},{"type":"COURSE","subject":"BIOL","classId":5581},{"type":"COURSE","subject":"BIOL","classId":5591}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"BIOL","classId":4701},{"type":"COURSE","subject":"BIOL","classId":4900},{"type":"COURSE","subject":"BIOL","classId":4971}]}],"minRequirementCount":1,"notes":["Choose one:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/artificial_intelligence_and_business_administration_bs_(boston)","slug":"artificial-intelligence-and-business-administration-bs-boston","name":"Artificial Intelligence and Business Administration, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":12,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-business-admnistration-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-business-administration-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BUSN","classId":1102},{"type":"COURSE","subject":"INPR","classId":1000}]}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"BUSN","classId":1103}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Required Business Courses","requirements":[{"type":"COURSE","subject":"ACCT","classId":1201},{"type":"COURSE","subject":"ACCT","classId":2301},{"type":"COURSE","subject":"FINA","classId":2201},{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"MKTG","classId":2201},{"type":"OR","courses":[{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"ORGB","classId":3203}]}],"minRequirementCount":6},{"type":"SECTION","title":"Business Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"MISM","classId":2301},{"type":"COURSE","subject":"SCHM","classId":2301},{"type":"COURSE","subject":"STRT","classId":4501}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340}]}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics","requirements":[{"type":"COURSE","subject":"MGSC","classId":2301}],"minRequirementCount":1},{"type":"SECTION","title":"Economics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"COURSE","subject":"MKTG","classId":4604}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3304},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Business Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":4945},{"type":"COURSE","subject":"COOP","classId":3945},{"type":"COURSE","subject":"COOP","classId":3946},{"type":"COURSE","subject":"COOP","classId":3947},{"type":"COURSE","subject":"COOP","classId":3948},{"type":"COURSE","subject":"EEBA","classId":2945},{"type":"COURSE","subject":"EEBA","classId":2948}]}],"minRequirementCount":1,"notes":["Complete at least one of the following experiences:"]}],"gpaRequirements":[{"title":"Business GPA Requirement","threshold":2,"scope":{"kind":"described","text":"business courses"},"text":"Minimum 2.000 GPA required in business courses"}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Accounting","label":"Accounting","requirements":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4412},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Accounting and Advisory Services","label":"Accounting and Advisory Services","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":3402}]},{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3220},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"MISM","classId":2510}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Brand Management","label":"Brand Management","requirements":[{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402}]},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"INNO","classId":3335}]},{"type":"COURSE","subject":"MKTG","classId":4720}]}],"minRequirementCount":2,"notes":["Complete three electives, with at least 8 credits from MKTG courses:","A maximum of one course may be applied to requirements of a second concentration."]},{"type":"SECTION","title":"Concentration in Corporate Innovation","label":"Corporate Innovation","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4504},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2304},{"type":"OR","courses":[{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"MKTG","classId":4510}]},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"STRT","classId":4301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the additional electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Entrepreneurial Startups","label":"Entrepreneurial Startups","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"ENTR","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"ENTR","classId":2225},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3401},{"type":"COURSE","subject":"ENTR","classId":3945},{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the Additional Electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Finance","label":"Finance","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":2720},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":3309}]},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3305},{"type":"COURSE","subject":"FINA","classId":3401},{"type":"COURSE","subject":"FINA","classId":4219},{"type":"COURSE","subject":"FINA","classId":4220},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4370},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4410},{"type":"COURSE","subject":"FINA","classId":4412},{"type":"COURSE","subject":"FINA","classId":4420},{"type":"COURSE","subject":"FINA","classId":4460},{"type":"COURSE","subject":"FINA","classId":4512},{"type":"COURSE","subject":"FINA","classId":4514},{"type":"COURSE","subject":"FINA","classId":4516},{"type":"COURSE","subject":"FINA","classId":4524},{"type":"COURSE","subject":"FINA","classId":4526},{"type":"COURSE","subject":"FINA","classId":4604},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"FINA","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","The following courses may not be used toward a Finance concentration elective: FINA3740, FINA3750"]},{"type":"SECTION","title":"Concentration in Fintech","label":"Fintech","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3301}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"EECE","classId":2560},{"type":"COURSE","subject":"FINA","classId":4335}],"notes":["Choose one option below:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4460}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Healthcare Management and Consulting","label":"Healthcare Management and Consulting","requirements":[{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"SCHM","classId":3315},{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":3110},{"type":"COURSE","subject":"ENTR","classId":3220},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MISM","classId":3501},{"type":"COURSE","subject":"MISM","classId":3515}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":3441},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"ECON","classId":3413},{"type":"COURSE","subject":"HUSV","classId":2970},{"type":"COURSE","subject":"IE","classId":3500},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4515},{"type":"COURSE","subject":"SOCL","classId":3441}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in International Business","label":"International Business","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"INTB","classId":1209}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"INTB","classId":2501},{"type":"COURSE","subject":"INTB","classId":3310}],"notes":["Complete one or both of the following:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301},{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}],"groups":[{"title":"Managing Internationally","courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301}]},{"title":"International Functional Knowledge","courses":[{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}]}]}],"minRequirementCount":3,"notes":["Complete two of the following courses (one if both courses above selected).","Note: One course can also count toward a different business concentration.","Electives not listed may be approved via the undergraduate dean’s office."]},{"type":"SECTION","title":"Concentration in Management","label":"Management","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":3380}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INTB","classId":3205},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3305},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3350},{"type":"COURSE","subject":"MGMT","classId":3380},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":3435},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":4310},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":4983},{"type":"COURSE","subject":"STRT","classId":4301}]}],"minRequirementCount":2,"notes":["Note: Only one non-MGMT course may be used as an elective.","Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Marketing","label":"Marketing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3401}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"MKTG","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"COURSE","subject":"MKTG","classId":3301},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"COURSE","subject":"MKTG","classId":3945},{"type":"COURSE","subject":"MKTG","classId":4120},{"type":"COURSE","subject":"MKTG","classId":4220},{"type":"COURSE","subject":"MKTG","classId":4420},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"COURSE","subject":"MKTG","classId":4508},{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"MKTG","classId":4720},{"type":"COURSE","subject":"MKTG","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","Note: MKTG 2601 cannot be used towards a Marketing elective."]},{"type":"SECTION","title":"Concentration in Marketing Analytics","label":"Marketing Analytics","requirements":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"MKTG","classId":2601}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]}]},"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_chemistry_bs_(boston)","slug":"artificial-intelligence-and-chemistry-bs-boston","name":"Artificial Intelligence and Chemistry, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-chemistry-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-chemistry-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college."]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Statistics Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]}],"minRequirementCount":1},{"type":"SECTION","title":"General Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2161},{"type":"COURSE","subject":"CHEM","classId":2162}]}],"minRequirementCount":2},{"type":"SECTION","title":"Organic Chemistry","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2315},{"type":"COURSE","subject":"CHEM","classId":2316}]}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2313},{"type":"COURSE","subject":"CHEM","classId":2314}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2317},{"type":"COURSE","subject":"CHEM","classId":2318}]}],"notes":["Complete one of the following:"]}],"minRequirementCount":2,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Analytical Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2321},{"type":"COURSE","subject":"CHEM","classId":2322}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced-Level Chemistry","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CHEM","classId":3410},{"type":"RANGE","subject":"CHEM","idRangeStart":3501,"idRangeEnd":4628,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course from the following options:","CHEM 3501 to CHEM 4628"]},{"type":"SECTION","title":"Mathematics Foundations","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342}],"minRequirementCount":2},{"type":"SECTION","title":"Supporting Course","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1151},{"type":"COURSE","subject":"PHYS","classId":1152},{"type":"COURSE","subject":"PHYS","classId":1153}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":3401},{"type":"COURSE","subject":"CHEM","classId":3402}]},{"type":"COURSE","subject":"CHEM","classId":4750}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/artificial_intelligence_and_communication_studies_bs_(boston)","slug":"artificial-intelligence-and-communication-studies-bs-boston","name":"Artificial Intelligence and Communication Studies, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-communication-studies-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-communication-studies-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Common Requirements","requirements":[{"type":"COURSE","subject":"COMM","classId":1101},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":2301}]}],"minRequirementCount":2},{"type":"SECTION","title":"Foundation Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1225},{"type":"COURSE","subject":"COMM","classId":1231},{"type":"COURSE","subject":"COMM","classId":1255}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Cluster Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1131},{"type":"COURSE","subject":"COMM","classId":2303},{"type":"COURSE","subject":"COMM","classId":2304},{"type":"COURSE","subject":"COMM","classId":2501},{"type":"COURSE","subject":"COMM","classId":2551}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Writing-Intensive Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"COMM","classId":3200},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"COMM","classId":3230},{"type":"COURSE","subject":"COMM","classId":3304},{"type":"COURSE","subject":"COMM","classId":3320},{"type":"COURSE","subject":"COMM","classId":3415},{"type":"COURSE","subject":"COMM","classId":3500},{"type":"COURSE","subject":"COMM","classId":3501},{"type":"COURSE","subject":"COMM","classId":3530},{"type":"COURSE","subject":"COMM","classId":3532},{"type":"COURSE","subject":"COMM","classId":4535},{"type":"COURSE","subject":"COMM","classId":4605},{"type":"COURSE","subject":"COMM","classId":4631}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the following:"]},{"type":"SECTION","title":"Communication Studies Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"MSCR","classId":1320},{"type":"COURSE","subject":"PREL","classId":1425},{"type":"COURSE","subject":"PREL","classId":3625}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","COMM courses between COMM 1100-4999, which have not been used to satisfy other degree requirements","MSCR courses in the ranges MSCR 2100-2199, MSCR 3100-3199, and MSCR 4100-4199"]},{"type":"SECTION","title":"Integrative Requirement Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2625},{"type":"COURSE","subject":"COMM","classId":2941}]},{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":2,"notes":["Complete 8 semester hours from the following:"]},{"type":"SECTION","title":"Capstone Experience Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":4608},{"type":"COURSE","subject":"COMM","classId":4625},{"type":"COURSE","subject":"COMM","classId":4901}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Introduction to College","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1000},{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Writing Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102},{"type":"COURSE","subject":"ENGW","classId":1114}]},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":3409},{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}],"notes":["Advanced Writing in the Disciplines"]}],"minRequirementCount":2,"notes":["First-Year Writing"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_criminal_justice_bs_(boston)","slug":"artificial-intelligence-and-criminal-justice-bs-boston","name":"Artificial Intelligence and Criminal Justice, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-criminal-justice-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-criminal-justice-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"CRIM","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Introduction to Crime, Law, and the Justice System","requirements":[{"type":"COURSE","subject":"CRIM","classId":1100},{"type":"COURSE","subject":"CRIM","classId":1110},{"type":"COURSE","subject":"CRIM","classId":1120}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Current Crime and Justice Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":1300},{"type":"COURSE","subject":"CRIM","classId":1400},{"type":"COURSE","subject":"CRIM","classId":1500},{"type":"COURSE","subject":"CRIM","classId":1700}]}],"minRequirementCount":1,"notes":["These courses introduce students to topical issues related to crime and justice.","Complete one of the following:"]},{"type":"SECTION","title":"Crime Problems and Criminal Justice Institutions","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":3210},{"type":"COURSE","subject":"CRIM","classId":2310},{"type":"COURSE","subject":"CRIM","classId":2320},{"type":"COURSE","subject":"CRIM","classId":2330},{"type":"COURSE","subject":"CRIM","classId":2350},{"type":"COURSE","subject":"CRIM","classId":2370},{"type":"COURSE","subject":"CRIM","classId":2380},{"type":"COURSE","subject":"CRIM","classId":3010},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":3040},{"type":"COURSE","subject":"CRIM","classId":3050},{"type":"COURSE","subject":"CRIM","classId":3060},{"type":"COURSE","subject":"CRIM","classId":3070},{"type":"COURSE","subject":"CRIM","classId":3100},{"type":"COURSE","subject":"CRIM","classId":3540}]}],"minRequirementCount":1,"notes":["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:"]},{"type":"SECTION","title":"Systemic Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3110},{"type":"COURSE","subject":"CRIM","classId":3120}]}],"minRequirementCount":1,"notes":["These courses consider systemic issues facing the criminal justice system.","Complete one of the following:"]},{"type":"SECTION","title":"Creating Knowledge About Crime and Justice","requirements":[{"type":"COURSE","subject":"CRIM","classId":3600}],"minRequirementCount":1,"notes":["How do we know what we know about crime and justice—and how do we develop new knowledge? This course covers how to harness data to learn about issues, identify solutions, and advocate for change."]},{"type":"SECTION","title":"Criminal Justice Capstone","requirements":[{"type":"COURSE","subject":"CRIM","classId":4949}],"minRequirementCount":1},{"type":"SECTION","title":"Criminal Justice Elective","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["These courses round out our knowledge of crime and justice.","Complete two additional criminal justice electives from the 3000, 4000, or 5000 level."]},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3700},{"type":"COURSE","subject":"CRIM","classId":4040}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"COURSE","subject":"ECON","classId":2350}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/artificial_intelligence_and_design_bs_(boston)","slug":"artificial-intelligence-and-design-bs-boston","name":"Artificial Intelligence and Design, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-design-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-design-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":3},{"type":"SECTION","title":"Khoury Approved Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"Art + Design Fundamentals Required","requirements":[{"type":"COURSE","subject":"ARTF","classId":1220}],"minRequirementCount":1},{"type":"SECTION","title":"Art + Design Fundamentals Electives","requirements":[{"type":"XOM","numCreditsMin":6,"courses":[{"type":"COURSE","subject":"ARTF","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1210},{"type":"COURSE","subject":"ARTF","classId":1230},{"type":"COURSE","subject":"ARTF","classId":1240},{"type":"COURSE","subject":"ARTF","classId":1250}]}],"minRequirementCount":1,"notes":["Complete 6 semester hours from the following:"]},{"type":"SECTION","title":"Design Required","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1001},{"type":"COURSE","subject":"ARTG","classId":1002}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1270},{"type":"COURSE","subject":"ARTG","classId":1271}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1290},{"type":"COURSE","subject":"ARTG","classId":1291}]}],"minRequirementCount":3},{"type":"SECTION","title":"Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTG courses, as long as prerequisites have been met and course has not been used to fulfill other requirements of the program."]},{"type":"SECTION","title":"Art + Design History Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTH courses."]},{"type":"SECTION","title":"Art + Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTD, ARTE, ARTG, ARTH, ARTS, or GAME courses as long as prerequisites have been met."]},{"type":"SECTION","title":"Degree Capstone Project","requirements":[{"type":"COURSE","subject":"ARTG","classId":4550}],"minRequirementCount":1},{"type":"SECTION","title":"Design Option","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810},{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464},{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452},{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444},{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}],"groups":[{"title":"Creative Fabrication","courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810}]},{"title":"Experience Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464}]},{"title":"Graphic Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452}]},{"title":"Information Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444}]},{"title":"Interaction Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}]}]}],"minRequirementCount":1,"notes":["Complete one of the following options (information design is recommended):"]},{"type":"SECTION","title":"Integrative Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ARTG","classId":5330},{"type":"COURSE","subject":"ARTG","classId":5150}]},{"type":"COURSE","subject":"DS","classId":4200}],"minRequirementCount":2},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"Instead of Topics in Information Design Inquiry (ARTG 3444), Information Design Studio 1: Principles (ARTG 5100) is recommended for students considering the PlusOne in Information Design and Data Visualization.","codes":["ARTG 3444","ARTG 5100"],"substitution":null},{"marker":"1","text":"For students who choose Information Visualization Principles and Practices (ARTG 5150), concurrent registration in Information Design Critique Seminar (ARTG 5151) is recommended. It is suggested students consult with their academic advisor.","codes":["ARTG 5150","ARTG 5151"],"substitution":null}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/artificial_intelligence_and_ecology_and_evolutionary_biology_bs_(boston)","slug":"artificial-intelligence-and-ecology-and-evolutionary-biology-bs-boston","name":"Artificial Intelligence and Ecology and Evolutionary Biology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":134,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-ecology-evolutionary-biology-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-ecology-and-evolutionary-biology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":134,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college."]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"DS","classId":3500},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Ecology and Evolutionary Biology","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":1101},{"type":"COURSE","subject":"EEMB","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Ecology and Evolutionary Genomics","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":1105},{"type":"COURSE","subject":"EEMB","classId":1106}]}],"minRequirementCount":1},{"type":"SECTION","title":"Genetics","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]}],"minRequirementCount":1},{"type":"SECTION","title":"Evolution","requirements":[{"type":"COURSE","subject":"EEMB","classId":2400}],"minRequirementCount":1},{"type":"SECTION","title":"Ecology","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]}],"minRequirementCount":1},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"ENVR","classId":4997}],"minRequirementCount":1},{"type":"SECTION","title":"Ecology and Evolutionary Biology Topical Requirement","requirements":[],"minRequirementCount":1,"creditsRequired":16,"notes":["Complete 16 semester hours of the following (at least one course must be taken from each list):"]},{"type":"SECTION","title":"Evolution of Organisms","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2327},{"type":"COURSE","subject":"EEMB","classId":2610},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2700},{"type":"COURSE","subject":"EEMB","classId":2701}]},{"type":"COURSE","subject":"EEMB","classId":3465},{"type":"COURSE","subject":"EEMB","classId":3475},{"type":"COURSE","subject":"EEMB","classId":3600},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":3800},{"type":"COURSE","subject":"ENVR","classId":3801}]}]}],"minRequirementCount":1},{"type":"SECTION","title":"Ecology and Conservation Biology","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3465},{"type":"COURSE","subject":"EEMB","classId":3475},{"type":"COURSE","subject":"EEMB","classId":4001},{"type":"COURSE","subject":"ENVR","classId":3125},{"type":"COURSE","subject":"ENVR","classId":3150},{"type":"COURSE","subject":"ENVR","classId":4505},{"type":"COURSE","subject":"ENVR","classId":5700},{"type":"COURSE","subject":"ENVR","classId":5750}]}],"minRequirementCount":1},{"type":"SECTION","title":"Analytical Skills","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"EEMB","classId":3465},{"type":"COURSE","subject":"EEMB","classId":5130},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":3301}]},{"type":"COURSE","subject":"ENVR","classId":5500},{"type":"COURSE","subject":"ENVR","classId":5563}]}],"minRequirementCount":1},{"type":"SECTION","title":"Calculus","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]}],"minRequirementCount":1},{"type":"SECTION","title":"Physics","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1145},{"type":"COURSE","subject":"PHYS","classId":1146}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1151},{"type":"COURSE","subject":"PHYS","classId":1152},{"type":"COURSE","subject":"PHYS","classId":1153}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1161},{"type":"COURSE","subject":"PHYS","classId":1162}]}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3303},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":1}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_economics_bs_(boston)","slug":"artificial-intelligence-and-economics-bs-boston","name":"Artificial Intelligence and Economics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-economics-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-economics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ECON","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Required Economics Courses","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316},{"type":"COURSE","subject":"ECON","classId":2350}],"minRequirementCount":5},{"type":"SECTION","title":"Economics Electives","requirements":[{"type":"XOM","numCreditsMin":20,"courses":[{"type":"RANGE","subject":"ECON","idRangeStart":1200,"idRangeEnd":1999,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":2990,"idRangeEnd":3559,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":3561,"idRangeEnd":4689,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":4900,"idRangeEnd":4996,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":5200,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete five ECON elective courses that are found in the following ranges, with no more than two in the ECON 1200 to ECON 1999 range (unless otherwise noted in specific combined majors, required core economics courses cannot be counted as electives by students completing Department of Economics programs):","ECON 1200-ECON 1999","ECON 2990-ECON 3559","ECON 3561-ECON 4689","ECON 4900-ECON 4996","ECON 5200-ECON 5999"]},{"type":"SECTION","title":"Economics Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"ECON","classId":4997}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"COURSE","subject":"ECON","classId":2560}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Economics GPA Requirement","threshold":2,"scope":{"kind":"courses"},"courses":[{"subject":"ECON","classId":2315},{"subject":"ECON","classId":2316},{"subject":"ECON","classId":2350},{"subject":"ECON","classId":2560}],"text":"Grades in the following four courses must average to a minimum of C (2.000):"}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/artificial_intelligence_and_environmental_and_sustainability_sciences_bs_(boston)","slug":"artificial-intelligence-and-environmental-and-sustainability-sciences-bs-boston","name":"Artificial Intelligence and Environmental and Sustainability Sciences, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":131,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-environmental-sustainability-sciences-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-environmental-and-sustainability-sciences-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":131,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Environmental and Sustainability Sciences Major Requirements","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":1400},{"type":"COURSE","subject":"ENVR","classId":1401}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":1200},{"type":"COURSE","subject":"ENVR","classId":1201}]},{"type":"COURSE","subject":"ENVR","classId":2200}]},{"type":"COURSE","subject":"ENVR","classId":2515}],"minRequirementCount":4},{"type":"SECTION","title":"Skills Courses","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":3301}]},{"type":"COURSE","subject":"ENVR","classId":5260}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Environmental and Sustainability Sciences Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"ENVR","classId":4970},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2310},{"type":"COURSE","subject":"ENVR","classId":2311}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2340},{"type":"COURSE","subject":"ENVR","classId":2341}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":3125},{"type":"COURSE","subject":"ENVR","classId":3600}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":4500},{"type":"COURSE","subject":"ENVR","classId":4501}]},{"type":"COURSE","subject":"ENVR","classId":5150},{"type":"COURSE","subject":"ENVR","classId":5190},{"type":"COURSE","subject":"ENVR","classId":5600},{"type":"COURSE","subject":"ENVR","classId":5670},{"type":"COURSE","subject":"EEMB","classId":2400},{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3465},{"type":"COURSE","subject":"EEMB","classId":4001},{"type":"COURSE","subject":"ENVR","classId":4505},{"type":"COURSE","subject":"ENVR","classId":5700},{"type":"COURSE","subject":"ENVR","classId":5750},{"type":"COURSE","subject":"ENVR","classId":3150},{"type":"COURSE","subject":"ENVR","classId":3200},{"type":"COURSE","subject":"ENVR","classId":5000},{"type":"COURSE","subject":"ENVR","classId":5210},{"type":"COURSE","subject":"ENVR","classId":5350},{"type":"COURSE","subject":"ENVR","classId":5563},{"type":"COURSE","subject":"ENVR","classId":5800},{"type":"COURSE","subject":"ENVR","classId":5220},{"type":"COURSE","subject":"ENVR","classId":5450},{"type":"COURSE","subject":"ENVR","classId":5800},{"type":"COURSE","subject":"POLS","classId":2395},{"type":"COURSE","subject":"PPUA","classId":5260},{"type":"COURSE","subject":"PPUA","classId":5268},{"type":"COURSE","subject":"SOCL","classId":2485}],"notes":["Earth Oceans and Environmental Change","Conservation, Restoration, and Management","Sustainable Planning and Development","Environment and Society"]}],"minRequirementCount":1,"notes":["Complete any 4 courses from this list:"]},{"type":"SECTION","title":"Calculus","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3303},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"ENVR","classId":4050},{"type":"COURSE","subject":"ENVR","classId":4971},{"type":"COURSE","subject":"ENVR","classId":4997}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_health_science_bs_(boston)","slug":"artificial-intelligence-and-health-science-bs-boston","name":"Artificial Intelligence and Health Science, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":135,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-health-science-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-health-science-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":135,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HSCI","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"HSCI","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Human Computer Interaction Requirement","requirements":[{"type":"COURSE","subject":"CS","classId":2484}],"minRequirementCount":1},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Supporting Courses for Artificial Intelligence","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1241}]}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Public Health Core","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540}],"minRequirementCount":7},{"type":"SECTION","title":"Statistics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501},{"type":"COURSE","subject":"ENVR","classId":2502}]},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Philosophy","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"PHIL","classId":1165}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Science Requirement","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":4},{"type":"SECTION","title":"Upper-Division Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"RANGE","subject":"HSCI","idRangeStart":4000,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"PHTH","idRangeStart":4000,"idRangeEnd":9999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete four semester hours from within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900","HSCI 4000 or higher","PHTH 4000 or higher"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":1}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_international_affairs_bs_(boston)","slug":"artificial-intelligence-and-international-affairs-bs-boston","name":"Artificial Intelligence and International Affairs, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-international-affairs-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-international-affairs-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INTL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]}]},{"type":"COURSE","subject":"MKTG","classId":4606}],"minRequirementCount":2,"notes":["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 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"]},{"type":"SECTION","title":"Required Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":1101},{"type":"COURSE","subject":"HIST","classId":2211},{"type":"COURSE","subject":"HIST","classId":2311}]},{"type":"COURSE","subject":"INTL","classId":1101},{"type":"COURSE","subject":"INTL","classId":2718},{"type":"COURSE","subject":"INTL","classId":3400},{"type":"COURSE","subject":"POLS","classId":1160}],"minRequirementCount":5},{"type":"SECTION","title":"Global Dynamics Requirement","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two of the following with one course numbered 2000 or above (courses are divided into thematic groups to aid students in deciding which courses to take and have no bearing on major requirements):"]},{"type":"SECTION","title":"Global Dynamics Requirement (2)","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":1110},{"type":"COURSE","subject":"ENVR","classId":2515},{"type":"COURSE","subject":"ENVR","classId":3150},{"type":"COURSE","subject":"INTL","classId":5100},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":5268},{"type":"COURSE","subject":"PPUA","classId":5268}]},{"type":"COURSE","subject":"PPUA","classId":5267},{"type":"COURSE","subject":"SOCL","classId":1246},{"type":"COURSE","subject":"ANTH","classId":3442},{"type":"COURSE","subject":"COMM","classId":2303},{"type":"COURSE","subject":"HIST","classId":1100},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":2480},{"type":"COURSE","subject":"WMNS","classId":2480}]},{"type":"COURSE","subject":"INTL","classId":2600},{"type":"COURSE","subject":"INTL","classId":3520},{"type":"COURSE","subject":"INTL","classId":5010},{"type":"COURSE","subject":"POLS","classId":1155},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3405},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":4910},{"type":"COURSE","subject":"AFCS","classId":3900},{"type":"COURSE","subject":"AFCS","classId":4526},{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":3100},{"type":"COURSE","subject":"POLS","classId":3100}]},{"type":"COURSE","subject":"HIST","classId":2303},{"type":"COURSE","subject":"HIST","classId":2373},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":2480},{"type":"COURSE","subject":"WMNS","classId":2480}]},{"type":"COURSE","subject":"INTL","classId":5010},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":3060},{"type":"COURSE","subject":"CRIM","classId":5203},{"type":"COURSE","subject":"HIST","classId":1206},{"type":"COURSE","subject":"HIST","classId":1389},{"type":"COURSE","subject":"HIST","classId":1390},{"type":"COURSE","subject":"HIST","classId":2217},{"type":"COURSE","subject":"HIST","classId":3330},{"type":"COURSE","subject":"HIST","classId":3334},{"type":"COURSE","subject":"INTL","classId":3430},{"type":"COURSE","subject":"INTL","classId":3450},{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":3300},{"type":"COURSE","subject":"INTL","classId":3300}]},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"POLS","classId":2282},{"type":"COURSE","subject":"POLS","classId":3418},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423},{"type":"COURSE","subject":"POLS","classId":4918},{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"ANTH","classId":2305},{"type":"COURSE","subject":"ANTH","classId":2315},{"type":"COURSE","subject":"ECON","classId":3290},{"type":"COURSE","subject":"ECON","classId":3635},{"type":"COURSE","subject":"HIST","classId":1215},{"type":"COURSE","subject":"HIST","classId":2211},{"type":"COURSE","subject":"HIST","classId":2311},{"type":"COURSE","subject":"INTB","classId":3310},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":2480},{"type":"COURSE","subject":"WMNS","classId":2480}]},{"type":"COURSE","subject":"INTL","classId":3200},{"type":"COURSE","subject":"INTL","classId":3520},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3405},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"AFCS","classId":1101},{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":1270},{"type":"COURSE","subject":"PHTH","classId":1270}]},{"type":"COURSE","subject":"AFCS","classId":3424},{"type":"COURSE","subject":"ANTH","classId":1101},{"type":"COURSE","subject":"ANTH","classId":4220},{"type":"COURSE","subject":"CRIM","classId":1400},{"type":"COURSE","subject":"HIST","classId":1218},{"type":"COURSE","subject":"INTL","classId":2500},{"type":"COURSE","subject":"INTL","classId":3200},{"type":"COURSE","subject":"INTL","classId":4100},{"type":"COURSE","subject":"PHIL","classId":1111},{"type":"COURSE","subject":"PHIL","classId":1271},{"type":"COURSE","subject":"POLS","classId":2359},{"type":"COURSE","subject":"ANTH","classId":2305},{"type":"COURSE","subject":"ECON","classId":3291},{"type":"COURSE","subject":"ECON","classId":3404},{"type":"COURSE","subject":"ECON","classId":3405},{"type":"COURSE","subject":"ECON","classId":5650},{"type":"COURSE","subject":"ENVR","classId":2515},{"type":"COURSE","subject":"HIST","classId":2011},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"OR","courses":[{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"INTB","classId":1209}]},{"type":"COURSE","subject":"INTL","classId":3150},{"type":"COURSE","subject":"INTL","classId":3255},{"type":"COURSE","subject":"INTL","classId":3520},{"type":"COURSE","subject":"INTL","classId":5100},{"type":"COURSE","subject":"PHTH","classId":5230},{"type":"COURSE","subject":"POLS","classId":3487},{"type":"COURSE","subject":"COMM","classId":2303},{"type":"COURSE","subject":"INTB","classId":3310},{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":3300},{"type":"COURSE","subject":"INTL","classId":3300}]},{"type":"COURSE","subject":"JRNL","classId":5360},{"type":"COURSE","subject":"LANG","classId":3600},{"type":"COURSE","subject":"MSCR","classId":2325}],"notes":["Law, Diplomacy, and Global Governance","Human Rights and Social Justice","Conflict and Security","Globalization","Population, Migration, and Diaspora","Development","Communication and Media"]}],"minRequirementCount":1,"notes":["Environment"]},{"type":"SECTION","title":"Regional Analysis Requirement","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two of the following, both of which must be in one region (select courses taken during a semester study abroad or specific Dialogue of Civilizations courses may count as regional analysis courses pending approval of the international affairs head faculty advisor; see department for additional courses):"]},{"type":"SECTION","title":"Regional Analysis Requirement (2)","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2410},{"type":"COURSE","subject":"AFCS","classId":2900},{"type":"COURSE","subject":"AFCS","classId":2392},{"type":"COURSE","subject":"AFCS","classId":4939},{"type":"COURSE","subject":"ANTH","classId":4510},{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":2390},{"type":"COURSE","subject":"AFCS","classId":2390}]},{"type":"COURSE","subject":"INNO","classId":3308},{"type":"COURSE","subject":"ANTH","classId":4350},{"type":"COURSE","subject":"ANTH","classId":4410},{"type":"COURSE","subject":"ANTH","classId":4515},{"type":"OR","courses":[{"type":"COURSE","subject":"ASNS","classId":1150},{"type":"COURSE","subject":"HIST","classId":1150}]},{"type":"COURSE","subject":"HIST","classId":1246},{"type":"COURSE","subject":"HIST","classId":1252},{"type":"COURSE","subject":"HIST","classId":1253},{"type":"COURSE","subject":"HIST","classId":1500},{"type":"COURSE","subject":"HIST","classId":2351},{"type":"COURSE","subject":"HIST","classId":2360},{"type":"COURSE","subject":"JPNS","classId":1260},{"type":"COURSE","subject":"JPNS","classId":1700},{"type":"COURSE","subject":"PHIL","classId":1275},{"type":"COURSE","subject":"PHIL","classId":1290},{"type":"COURSE","subject":"PHIL","classId":2395},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":3482},{"type":"COURSE","subject":"ASNS","classId":3482}]},{"type":"COURSE","subject":"POLS","classId":3485},{"type":"COURSE","subject":"ANTH","classId":4210},{"type":"COURSE","subject":"FRNH","classId":1501},{"type":"COURSE","subject":"HIST","classId":1170},{"type":"COURSE","subject":"HIST","classId":1272},{"type":"COURSE","subject":"HIST","classId":1286},{"type":"COURSE","subject":"HIST","classId":2370},{"type":"COURSE","subject":"HIST","classId":2375},{"type":"COURSE","subject":"HIST","classId":2388},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":3455},{"type":"COURSE","subject":"POLS","classId":3455}]},{"type":"COURSE","subject":"POLS","classId":3435},{"type":"COURSE","subject":"SPNS","classId":1504},{"type":"COURSE","subject":"AFCS","classId":2330},{"type":"COURSE","subject":"HIST","classId":1187},{"type":"COURSE","subject":"HIST","classId":2025},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":4500},{"type":"COURSE","subject":"ANTH","classId":4500}]},{"type":"COURSE","subject":"LACS","classId":1220},{"type":"COURSE","subject":"SPNS","classId":1240},{"type":"COURSE","subject":"SPNS","classId":1505},{"type":"COURSE","subject":"SPNS","classId":3240},{"type":"COURSE","subject":"SPNS","classId":3715},{"type":"COURSE","subject":"SPNS","classId":3720},{"type":"COURSE","subject":"SPNS","classId":4655},{"type":"COURSE","subject":"ARAB","classId":1502},{"type":"COURSE","subject":"ECON","classId":1292},{"type":"COURSE","subject":"HIST","classId":1185},{"type":"COURSE","subject":"INTL","classId":1160},{"type":"COURSE","subject":"INTL","classId":2100},{"type":"COURSE","subject":"INTL","classId":2200},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":3470},{"type":"COURSE","subject":"POLS","classId":3470}]},{"type":"COURSE","subject":"PHIL","classId":1280},{"type":"COURSE","subject":"PHIL","classId":1285}],"notes":["Asia","Europe","Latin America","Middle East"]}],"minRequirementCount":1,"notes":["Africa"]},{"type":"SECTION","title":"International Affairs Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"International Affairs Elective (2)","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":2480},{"type":"COURSE","subject":"INTL","classId":2500},{"type":"COURSE","subject":"INTL","classId":2600},{"type":"COURSE","subject":"INTL","classId":3150},{"type":"COURSE","subject":"INTL","classId":3200},{"type":"COURSE","subject":"INTL","classId":3255},{"type":"COURSE","subject":"INTL","classId":3350},{"type":"COURSE","subject":"INTL","classId":3406},{"type":"COURSE","subject":"INTL","classId":3430},{"type":"COURSE","subject":"INTL","classId":3450},{"type":"COURSE","subject":"INTL","classId":3520},{"type":"COURSE","subject":"INTL","classId":4100},{"type":"COURSE","subject":"INTL","classId":5010},{"type":"COURSE","subject":"INTL","classId":5100}]}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"Senior Seminar","requirements":[{"type":"COURSE","subject":"INTL","classId":4700}],"minRequirementCount":1,"notes":["Complete the following with a thesis or project that integrates both international affairs and artificial intelligence:"]},{"type":"SECTION","title":"Digital Ethics","requirements":[{"type":"COURSE","subject":"CY","classId":4170}],"minRequirementCount":1}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/artificial_intelligence_and_journalism_bs_(boston)","slug":"artificial-intelligence-and-journalism-bs-boston","name":"Artificial Intelligence and Journalism, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":131,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-journalism-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-journalism-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":131,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"JRNL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":6,"notes":["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 SH of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 4 credits 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"]},{"type":"SECTION","title":"Journalism Major Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":2201},{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"JRNL","classId":4650}]}],"minRequirementCount":1},{"type":"SECTION","title":"Journalism Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"JRNL","classId":1101},{"type":"COURSE","subject":"JRNL","classId":1102}]},{"type":"COURSE","subject":"JRNL","classId":2201},{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"JRNL","classId":3610}],"minRequirementCount":4,"notes":["A grade of C or higher is required:"],"shared":true},{"type":"SECTION","title":"Required Journalism","requirements":[{"type":"COURSE","subject":"JRNL","classId":1150},{"type":"COURSE","subject":"JRNL","classId":3550},{"type":"COURSE","subject":"JRNL","classId":4650}],"minRequirementCount":3},{"type":"SECTION","title":"Journalism Electives","requirements":[],"minRequirementCount":1,"creditsRequired":12,"notes":["Complete three JRNL courses."]},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"COURSE","subject":"ECON","classId":2350}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":2301}]}],"minRequirementCount":1,"notes":["This course already fulfills a Journalism requirement above."],"shared":true},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"JRNL","classId":5500}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Journalism GPA Requirement","threshold":2,"scope":{"kind":"subjects","subjects":["JRNL"]},"text":"Minimum 2.000 GPA required in all JRNL courses"}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/artificial_intelligence_and_linguistics_bs_(boston)","slug":"artificial-intelligence-and-linguistics-bs-boston","name":"Artificial Intelligence and Linguistics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-linguistics-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-linguistics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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 hour of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Linguistics Foundations","requirements":[{"type":"COURSE","subject":"LING","classId":1150},{"type":"COURSE","subject":"LING","classId":2350},{"type":"COURSE","subject":"LING","classId":3412}],"minRequirementCount":3},{"type":"SECTION","title":"Linguistic Structure","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"LING","classId":3420},{"type":"COURSE","subject":"LING","classId":3422},{"type":"COURSE","subject":"LING","classId":3424},{"type":"COURSE","subject":"LING","classId":3450},{"type":"COURSE","subject":"LING","classId":3452}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Laboratory/Directed Study","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"LING","classId":4891},{"type":"COURSE","subject":"LING","classId":4991},{"type":"COURSE","subject":"PSYC","classId":4610}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Seminar Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"LING","classId":4654},{"type":"COURSE","subject":"PSYC","classId":4658}]}],"minRequirementCount":1},{"type":"SECTION","title":"Linguistics Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"DEAF","classId":2700},{"type":"RANGE","subject":"LING","idRangeStart":3000,"idRangeEnd":4999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete two courses not used to fulfill other degree requirements from the following options:","LING 3000 to LING 4999"]},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":2320}],"minRequirementCount":3},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"Please visit the Linguistics Courses page within this catalog to review the list of courses in the LING 3000-LING 4999 range.","codes":["LING 3000","LING 4999"],"substitution":null}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_mathematics_bs_(boston)","slug":"artificial-intelligence-and-mathematics-bs-boston","name":"Artificial Intelligence and Mathematics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-mathematics-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-mathematics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":4,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300}],"minRequirementCount":3},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 12 semester hours from within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Problem-Solving Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1365}],"minRequirementCount":1},{"type":"SECTION","title":"Calculus Requirements","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2321}],"minRequirementCount":3},{"type":"SECTION","title":"Intermediate and Advanced Math Requirements","requirements":[{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"MATH","classId":3175},{"type":"COURSE","subject":"MATH","classId":3527}],"minRequirementCount":5},{"type":"SECTION","title":"Mathematics Elective Requirements","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"MATH","idRangeStart":3001,"idRangeEnd":4999,"exceptions":[{"type":"EXCLUDE","subject":"MATH","classId":4000}]}]}],"minRequirementCount":1,"notes":["Complete four courses from within the following range:","MATH 3001 to MATH 4999 but not MATH 4000"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/artificial_intelligence_and_philosophy_bs_(boston)","slug":"artificial-intelligence-and-philosophy-bs-boston","name":"Artificial Intelligence and Philosophy, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-philosophy-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-philosophy-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"PHIL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Philosophy Requirements","requirements":[{"type":"COURSE","subject":"PHIL","classId":1115},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":2325},{"type":"COURSE","subject":"POLS","classId":2325},{"type":"COURSE","subject":"PHIL","classId":2330}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":4515},{"type":"COURSE","subject":"PHIL","classId":4516}]}],"minRequirementCount":4},{"type":"SECTION","title":"Philosophy Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two additional PHIL courses, one of which must be at the 3000 level or above."]},{"type":"SECTION","title":"Critical Philosophy Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"AFCS","classId":1101},{"type":"COURSE","subject":"PHIL","classId":1104},{"type":"COURSE","subject":"PHIL","classId":1271},{"type":"COURSE","subject":"PHIL","classId":2155},{"type":"COURSE","subject":"PHIL","classId":2410},{"type":"COURSE","subject":"PHIL","classId":2619},{"type":"COURSE","subject":"PHIL","classId":3492},{"type":"COURSE","subject":"PHIL","classId":3512},{"type":"COURSE","subject":"PHIL","classId":3822}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":3050},{"type":"COURSE","subject":"PHIL","classId":1300},{"type":"COURSE","subject":"PHIL","classId":2001}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":5005},{"type":"COURSE","subject":"PHIL","classId":4050},{"type":"COURSE","subject":"PHIL","classId":5010}]}],"minRequirementCount":2},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"COURSE","subject":"ECON","classId":2350}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3309},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/artificial_intelligence_and_physics_bs_(boston)","slug":"artificial-intelligence-and-physics-bs-boston","name":"Artificial Intelligence and Physics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":132,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-physics-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-physics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":132,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Introductory Physics","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1161},{"type":"COURSE","subject":"PHYS","classId":1162},{"type":"COURSE","subject":"PHYS","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1191},{"type":"COURSE","subject":"PHYS","classId":1192},{"type":"COURSE","subject":"PHYS","classId":1193}]}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1165},{"type":"COURSE","subject":"PHYS","classId":1166},{"type":"COURSE","subject":"PHYS","classId":1167}],"notes":["Physics 2"]}],"minRequirementCount":2,"notes":["Physics 1","Complete one of the following:"]},{"type":"SECTION","title":"Intermediate Physics","requirements":[{"type":"COURSE","subject":"PHYS","classId":2303},{"type":"COURSE","subject":"PHYS","classId":3601},{"type":"COURSE","subject":"PHYS","classId":3602},{"type":"COURSE","subject":"PHYS","classId":3603}],"minRequirementCount":4},{"type":"SECTION","title":"Advanced Physics","requirements":[{"type":"COURSE","subject":"PHYS","classId":3600},{"type":"OR","courses":[{"type":"COURSE","subject":"PHYS","classId":4115},{"type":"COURSE","subject":"PHYS","classId":5116}]},{"type":"COURSE","subject":"PHYS","classId":4305}],"minRequirementCount":3},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With adviser approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 4 semester hours from within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Physics Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"PHYS","idRangeStart":3000,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course not already required from within the following range:","PHYS 3000 to PHYS 5999"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2321}],"minRequirementCount":3},{"type":"SECTION","title":"Additional Mathematics Requirements","requirements":[{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":3081}],"minRequirementCount":2},{"type":"SECTION","title":"Integrative Course and Capstone","requirements":[{"type":"COURSE","subject":"PHYS","classId":5318}],"minRequirementCount":1}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/artificial_intelligence_and_psychology_bs_(boston)","slug":"artificial-intelligence-and-psychology-bs-boston","name":"Artificial Intelligence and Psychology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-psychology-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-psychology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Foundations of Psychology","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics in Psychological Research","requirements":[{"type":"COURSE","subject":"PSYC","classId":2320}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics Foundations","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Personality/Social Basis of Behavior","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"PSYC","classId":3400},{"type":"COURSE","subject":"PSYC","classId":3402},{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3406}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Cognitive/Biological Basis of Behavior","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"PSYC","classId":3451}]},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3458},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Psychology Laboratory","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4600},{"type":"COURSE","subject":"PSYC","classId":4604},{"type":"COURSE","subject":"PSYC","classId":4606},{"type":"COURSE","subject":"PSYC","classId":4610},{"type":"COURSE","subject":"PSYC","classId":4612},{"type":"COURSE","subject":"PSYC","classId":4614},{"type":"COURSE","subject":"PSYC","classId":4616},{"type":"COURSE","subject":"PSYC","classId":4622},{"type":"COURSE","subject":"PSYC","classId":4624},{"type":"COURSE","subject":"PSYC","classId":4628}]}],"minRequirementCount":1,"notes":["Complete one of the following (this requirement may not be fulfilled via transfer credit):"]},{"type":"SECTION","title":"Psychology Seminar","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4656},{"type":"COURSE","subject":"PSYC","classId":4658},{"type":"COURSE","subject":"PSYC","classId":4660},{"type":"COURSE","subject":"PSYC","classId":4662},{"type":"COURSE","subject":"PSYC","classId":4664},{"type":"COURSE","subject":"PSYC","classId":4666},{"type":"COURSE","subject":"PSYC","classId":4668},{"type":"COURSE","subject":"PSYC","classId":4674},{"type":"COURSE","subject":"PSYC","classId":4676},{"type":"COURSE","subject":"PSYC","classId":4682}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Psychology Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"PSYC","idRangeStart":2370,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete two courses from within the following range:","PSYC 2370 to PSYC 5999"]},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"PSYC","classId":4540}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Psychology GPA Requirement","threshold":2,"scope":{"kind":"subjects","subjects":["PSYC"]},"text":"Minimum 2.000 GPA required in all PSYC courses"}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/artificial_intelligence_and_public_health_bs_(boston)","slug":"artificial-intelligence-and-public-health-bs-boston","name":"Artificial Intelligence and Public Health, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":131,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-public-health-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-public-health-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":131,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Introduction to College","requirements":[{"type":"XOM","numCreditsMin":1,"courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HSCI","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]}],"minRequirementCount":1,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Ethics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2329},{"type":"COURSE","subject":"PHIL","classId":1165}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1241}]}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501},{"type":"COURSE","subject":"ENVR","classId":2502}]},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Professional Development","requirements":[{"type":"XOM","numCreditsMin":1,"courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"HSCI","classId":2000}]}],"minRequirementCount":1,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Public Health Core Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540}],"minRequirementCount":7},{"type":"SECTION","title":"Science Requirement","requirements":[{"type":"OR","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":1141},{"type":"COURSE","subject":"BIOL","classId":1143}]},{"type":"COURSE","subject":"BIOL","classId":1147},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]}]},{"type":"COURSE","subject":"PSYC","classId":1101,"notes":["Psychology"]}],"minRequirementCount":2,"notes":["Biology","Complete one of the following options:","Option 1","Option 2"]},{"type":"SECTION","title":"Public Health Social Science Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":1101},{"type":"COURSE","subject":"COMM","classId":1225},{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ENGL","classId":1300},{"type":"COURSE","subject":"HUSV","classId":1101},{"type":"COURSE","subject":"INTL","classId":1101},{"type":"COURSE","subject":"PHIL","classId":1101},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"SOCL","classId":1101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":3441},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"COMM","classId":4102},{"type":"COURSE","subject":"CRIM","classId":3040},{"type":"COURSE","subject":"HLTH","classId":5280},{"type":"COURSE","subject":"PHTH","classId":5222},{"type":"COURSE","subject":"PSYC","classId":3402},{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"SOCL","classId":3241},{"type":"COURSE","subject":"SOCL","classId":3441},{"type":"COURSE","subject":"SOCL","classId":4520},{"type":"COURSE","subject":"AFCS","classId":3424},{"type":"COURSE","subject":"ECON","classId":3404},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":3200},{"type":"COURSE","subject":"INTL","classId":3201}]},{"type":"COURSE","subject":"INTL","classId":3400},{"type":"COURSE","subject":"PHTH","classId":3717},{"type":"COURSE","subject":"PHTH","classId":5230},{"type":"COURSE","subject":"POLS","classId":3487},{"type":"COURSE","subject":"COMM","classId":3500},{"type":"COURSE","subject":"ECON","classId":3423},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":5100},{"type":"COURSE","subject":"PPUA","classId":5100}]},{"type":"COURSE","subject":"PHTH","classId":5214},{"type":"COURSE","subject":"PPUA","classId":5238},{"type":"COURSE","subject":"ECON","classId":3424},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"PHIL","classId":5002},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"ECON","classId":3413},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"PHTH","classId":4511},{"type":"COURSE","subject":"PHTH","classId":5232},{"type":"COURSE","subject":"PHTH","classId":5234}],"notes":["Upper-Level Course","Complete one of the following:","Society and Behavior","Globalization and Global Health","Environmental Health and Climate Change","Law, Policy, and Human Rights","Healthcare Administration and Management"]}],"minRequirementCount":2,"notes":["Introductory Course","Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3306},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"DS","classId":4420}],"minRequirementCount":1},{"type":"SECTION","title":"General Electives","requirements":[],"minRequirementCount":1,"creditsRequired":20,"notes":["Complete 20 semester hours of general electives."]}]}},{"id":"2027/computer-information-science/artificial_intelligence_and_sociology_bs_(boston)","slug":"artificial-intelligence-and-sociology-bs-boston","name":"Artificial Intelligence and Sociology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-sociology-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-sociology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"Required Sociology Courses","requirements":[{"type":"COURSE","subject":"SOCL","classId":1101},{"type":"COURSE","subject":"SOCL","classId":3300}],"minRequirementCount":2},{"type":"SECTION","title":"Research Methods","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"SOCL","classId":2321},{"type":"COURSE","subject":"INSH","classId":3101}]}],"minRequirementCount":1},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"SOCL","classId":4600}],"minRequirementCount":1},{"type":"SECTION","title":"Sociology Electives","requirements":[],"minRequirementCount":1,"creditsRequired":20,"notes":["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."]},{"type":"SECTION","title":"Overview Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"SOCL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INSH","classId":3102},{"type":"COURSE","subject":"SOCL","classId":2320}]},{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102},{"type":"COURSE","subject":"ENGW","classId":1114}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/artificial_intelligence_and_speech-language_pathology_and_audiology_bs_(boston)","slug":"artificial-intelligence-and-speech-language-pathology-and-audiology-bs-boston","name":"Artificial Intelligence and Speech-Language Pathology and Audiology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/artificial-intelligence-speech-language-pathology-audiology-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-and-speech-language-pathology-and-audiology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HLTH","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"SLPA","classId":2000}]}],"minRequirementCount":2,"notes":["Complete the following in alignment with your home college:"]},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"DS","classId":3500}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 within the following ranges:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Speech-Language Pathology and Audiology Requirements","requirements":[{"type":"COURSE","subject":"SLPA","classId":1101},{"type":"COURSE","subject":"SLPA","classId":1102},{"type":"COURSE","subject":"SLPA","classId":1103},{"type":"COURSE","subject":"SLPA","classId":1200},{"type":"COURSE","subject":"SLPA","classId":1203},{"type":"COURSE","subject":"SLPA","classId":1205},{"type":"COURSE","subject":"SLPA","classId":4219},{"type":"COURSE","subject":"SLPA","classId":4500},{"type":"COURSE","subject":"SLPA","classId":4651},{"type":"COURSE","subject":"SLPA","classId":5107}],"minRequirementCount":10},{"type":"SECTION","title":"Math and Statistics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"PHTH","classId":2210}],"minRequirementCount":2},{"type":"SECTION","title":"Supporting Science Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2217},{"type":"COURSE","subject":"BIOL","classId":2218}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1145},{"type":"COURSE","subject":"PHYS","classId":1146}]}],"minRequirementCount":2},{"type":"SECTION","title":"Ethics Requirement","requirements":[{"type":"COURSE","subject":"PHIL","classId":1145}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":1,"shared":true},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3306},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":12}},{"id":"2027/computer-information-science/artificial_intelligence_bs_(boston)","slug":"artificial-intelligence-bs-boston","name":"Artificial Intelligence, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":132,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/data-science/artificial-intelligence-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/artificial-intelligence-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":132,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210}],"minRequirementCount":2},{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3520}]}],"minRequirementCount":3},{"type":"SECTION","title":"Artificial Intelligence Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4160},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4220},{"type":"COURSE","subject":"CY","classId":4100}]}],"minRequirementCount":1,"notes":["Complete three of the following:"]},{"type":"SECTION","title":"Artificial Intelligence Required Courses","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":3500},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}]}],"minRequirementCount":6},{"type":"SECTION","title":"Presentation Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":1113},{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1511},{"type":"COURSE","subject":"THTR","classId":1125},{"type":"COURSE","subject":"THTR","classId":1130},{"type":"COURSE","subject":"THTR","classId":1180},{"type":"COURSE","subject":"THTR","classId":2345}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics Foundations","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MATH","classId":3081}],"minRequirementCount":4},{"type":"SECTION","title":"Artificial Intelligence and Ethics","requirements":[{"type":"COURSE","subject":"PHIL","classId":1145}],"minRequirementCount":1},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Artificial Intelligence Related Electives in Other Units","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ARTG","classId":5100},{"type":"COURSE","subject":"ARTG","classId":5110},{"type":"COURSE","subject":"ARTG","classId":5120},{"type":"COURSE","subject":"ARTG","classId":5330},{"type":"COURSE","subject":"ARTG","classId":6100},{"type":"COURSE","subject":"CS","classId":4350},{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ECON","classId":2560},{"type":"COURSE","subject":"EECE","classId":5639},{"type":"COURSE","subject":"EECE","classId":5642},{"type":"COURSE","subject":"EECE","classId":5644},{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"GSND","classId":5110},{"type":"COURSE","subject":"GSND","classId":6350},{"type":"COURSE","subject":"HINF","classId":5101},{"type":"COURSE","subject":"HINF","classId":5102},{"type":"COURSE","subject":"HINF","classId":5300},{"type":"COURSE","subject":"HINF","classId":5301},{"type":"COURSE","subject":"IE","classId":5640},{"type":"COURSE","subject":"MATH","classId":2321},{"type":"COURSE","subject":"MATH","classId":4581},{"type":"COURSE","subject":"MGSC","classId":2301},{"type":"COURSE","subject":"MISM","classId":3403},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"PHIL","classId":5005},{"type":"COURSE","subject":"PHIL","classId":5010},{"type":"COURSE","subject":"PSYC","classId":2320},{"type":"COURSE","subject":"PSYC","classId":3466}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/artificial_intelligence_minor","slug":"artificial-intelligence-minor","name":"Artificial Intelligence, Minor","level":"undergrad","kind":"minor","catalogYear":2027,"college":"computer-information-science","totalCreditsRequired":0,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/data-science/artificial-intelligence-minor/","lastEdited":"9/10/2026","page":"https://numap.app/data/minors/artificial-intelligence-minor","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":0,"yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":2,"notes":["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."]},{"type":"SECTION","title":"Artificial Intelligence Foundations","requirements":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":2},{"type":"SECTION","title":"Artificial Intelligence Electives","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":3200},{"type":"RANGE","subject":"DS","idRangeStart":2010,"idRangeEnd":4989,"exceptions":[]},{"type":"OR","atMostOne":true,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"ARTG","classId":5100},{"type":"COURSE","subject":"ARTG","classId":5110},{"type":"COURSE","subject":"ARTG","classId":5120},{"type":"COURSE","subject":"ARTG","classId":5330},{"type":"COURSE","subject":"ARTG","classId":6100},{"type":"COURSE","subject":"GSND","classId":5110},{"type":"COURSE","subject":"GSND","classId":6350},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"JRNL","classId":5500}],"label":"Arts, Media and Design"},{"type":"OR","courses":[{"type":"COURSE","subject":"HINF","classId":5101},{"type":"COURSE","subject":"HINF","classId":5102},{"type":"COURSE","subject":"HINF","classId":5300},{"type":"COURSE","subject":"HINF","classId":5301}],"label":"Bouvé Health Sciences"},{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"MISM","classId":2510},{"type":"COURSE","subject":"MISM","classId":3403},{"type":"COURSE","subject":"MISM","classId":3501},{"type":"COURSE","subject":"MISM","classId":3515},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"SCHM","classId":2301}],"label":"D'Amore-McKim—Business"},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5200}],"label":"Khoury Computer Sciences"},{"type":"OR","courses":[{"type":"COURSE","subject":"CIVE","classId":3464},{"type":"COURSE","subject":"EECE","classId":5639},{"type":"COURSE","subject":"EECE","classId":5642},{"type":"COURSE","subject":"EECE","classId":5644},{"type":"COURSE","subject":"IE","classId":5640}],"label":"Engineering"},{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"MATH","classId":4581},{"type":"COURSE","subject":"PSYC","classId":2320}],"label":"Science"},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ECON","classId":2560},{"type":"COURSE","subject":"ECON","classId":3916},{"type":"COURSE","subject":"PHIL","classId":2001},{"type":"COURSE","subject":"POLS","classId":2400}],"label":"Social Science and Humanities"}]}]}],"minRequirementCount":1,"notes":["Complete one of the following (only one course from the Meaningful Minor list may contribute toward the minor requirements):","DS 2010 to DS 4989","Meaningful Minor list (see below)"]}]}},{"id":"2027/computer-information-science/computer_science_and_behavioral_neuroscience_bs_(boston)","slug":"computer-science-and-behavioral-neuroscience-bs-boston","name":"Computer Science and Behavioral Neuroscience, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-behavioral-neuroscience-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-behavioral-neuroscience-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BNSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":4100},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"XOM","numCreditsMin":1,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following. Students who receive transfer credit for the Advanced Placement Statistics exam may complete the 1 semester hour PSYC 2315 course (requires department permission):"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"COS Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":6},{"type":"SECTION","title":"Mathematics Foundation","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Behavioral Neuroscience Foundations","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":3405},{"type":"COURSE","subject":"BIOL","classId":5595}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PT","classId":5410},{"type":"COURSE","subject":"PT","classId":5411}]},{"type":"COURSE","subject":"PSYC","classId":3200}]}],"minRequirementCount":2},{"type":"SECTION","title":"Psychology Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3406},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"PSYC","classId":3451},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Behavioral Neuroscience Advanced Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"BIOL","classId":3415},{"type":"COURSE","subject":"BIOL","classId":3425},{"type":"COURSE","subject":"BIOL","classId":3601},{"type":"COURSE","subject":"BIOL","classId":3605},{"type":"COURSE","subject":"BIOL","classId":4705},{"type":"COURSE","subject":"BIOL","classId":4709},{"type":"COURSE","subject":"BIOL","classId":5595},{"type":"COURSE","subject":"BIOL","classId":5601},{"type":"COURSE","subject":"PSYC","classId":3506},{"type":"COURSE","subject":"PSYC","classId":3508},{"type":"COURSE","subject":"PSYC","classId":3510},{"type":"COURSE","subject":"PSYC","classId":4510},{"type":"COURSE","subject":"PSYC","classId":4512},{"type":"COURSE","subject":"PSYC","classId":4514},{"type":"COURSE","subject":"PSYC","classId":4570}]}],"minRequirementCount":1,"notes":["Complete two of the following, not taken to fulfill previous requirements:"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4540},{"type":"COURSE","subject":"BINF","classId":6200}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4180}]}],"minRequirementCount":2},{"type":"SECTION","title":"Upper-Division Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"RANGE","subject":"BIOL","idRangeStart":3400,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"BNSC","idRangeStart":4991,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"RANGE","subject":"PSYC","idRangeStart":3200,"idRangeEnd":9999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following list, not taken to fulfill previous requirements:","BIOL 3400 or higher","BNSC 4991 or higher","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900","PSYC 3200 or higher"]},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"footnotes":[{"marker":"1","text":"Students entering through the behavioral neuroscience program may take Behavioral Neuroscience at Northeastern (BNSC 1000).","codes":["BNSC 1000"],"substitution":null},{"marker":"2","text":"Students entering through the behavioral neuroscience program may take Professional Development for Co-op (EESC 2000).","codes":["EESC 2000"],"substitution":null}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_behavioral_neuroscience_bs_(oakland)","slug":"computer-science-and-behavioral-neuroscience-bs-oakland","name":"Computer Science and Behavioral Neuroscience, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-behavioral-neuroscience-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-behavioral-neuroscience-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BNSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Foundations","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["All students can take a self assessment to place out of CS 2000. Students who place out of CS 2000 will substitute it with a course offered by Khoury College 3000 level or higher during the course of the degree."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":4100},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Statistics Foundation","requirements":[{"type":"XOM","numCreditsMin":1,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following. Students who receive transfer credit for the Advanced Placement Statistics exam may complete the 1 semester hour PSYC 2315 course (requires department permission):"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"COS Foundations","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":6},{"type":"SECTION","title":"Mathematics Foundation","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Behavioral Neuroscience Foundations","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":3405},{"type":"COURSE","subject":"BIOL","classId":5595}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PT","classId":5410},{"type":"COURSE","subject":"PT","classId":5411}]},{"type":"COURSE","subject":"PSYC","classId":3200}]}],"minRequirementCount":2},{"type":"SECTION","title":"Psychology Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3406},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"PSYC","classId":3451},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Behavioral Neuroscience Advanced Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"BIOL","classId":3415},{"type":"COURSE","subject":"BIOL","classId":3425},{"type":"COURSE","subject":"BIOL","classId":3601},{"type":"COURSE","subject":"BIOL","classId":3605},{"type":"COURSE","subject":"BIOL","classId":4705},{"type":"COURSE","subject":"BIOL","classId":4709},{"type":"COURSE","subject":"BIOL","classId":5595},{"type":"COURSE","subject":"BIOL","classId":5601},{"type":"COURSE","subject":"PSYC","classId":3506},{"type":"COURSE","subject":"PSYC","classId":3508},{"type":"COURSE","subject":"PSYC","classId":3510},{"type":"COURSE","subject":"PSYC","classId":4510},{"type":"COURSE","subject":"PSYC","classId":4512},{"type":"COURSE","subject":"PSYC","classId":4514},{"type":"COURSE","subject":"PSYC","classId":4570}]}],"minRequirementCount":1,"notes":["Complete two of the following, not taken to fulfill previous requirements:"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4180}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4540},{"type":"COURSE","subject":"BINF","classId":6200}]}],"minRequirementCount":2},{"type":"SECTION","title":"Upper-Division Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"RANGE","subject":"BIOL","idRangeStart":3400,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"BNSC","idRangeStart":4991,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"RANGE","subject":"PSYC","idRangeStart":3200,"idRangeEnd":9999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following list, not taken to fulfill previous requirements:","BIOL 3400 or higher","BNSC 4991 or higher","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900","PSYC 3200 or higher"]},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"footnotes":[{"marker":"1","text":"Students entering through the behavioral neuroscience program may take Behavioral Neuroscience at Northeastern (BNSC 1000).","codes":["BNSC 1000"],"substitution":null},{"marker":"2","text":"Students entering through the behavioral neuroscience program may take Professional Development for Co-op (EESC 2000).","codes":["EESC 2000"],"substitution":null}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_biology_bs_(boston)","slug":"computer-science-and-biology-bs-boston","name":"Computer Science and Biology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":141,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-biology-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-biology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":141,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BIOL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 4 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"]},{"type":"SECTION","title":"Biology Core Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2309},{"type":"COURSE","subject":"BIOL","classId":2407}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":3611},{"type":"COURSE","subject":"BIOL","classId":3612}]}],"minRequirementCount":5},{"type":"SECTION","title":"Organismal and Evolutionary Biology Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2327},{"type":"COURSE","subject":"BIOL","classId":3401},{"type":"COURSE","subject":"BIOL","classId":3413},{"type":"COURSE","subject":"BIOL","classId":3427},{"type":"COURSE","subject":"BIOL","classId":3451},{"type":"COURSE","subject":"BIOL","classId":5585},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]},{"type":"COURSE","subject":"EEMB","classId":2400},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2700},{"type":"COURSE","subject":"EEMB","classId":2701}]},{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3466},{"type":"COURSE","subject":"EEMB","classId":3600}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Intermediate/Advanced Biology Electives","requirements":[{"type":"OR","courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2311,"idRangeEnd":4999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5515,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":5548,"idRangeEnd":5569,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one of the following:","BIOL 2311 to BIOL 4999","EEMB 2290 to EEMB 5515","EEMB 5548 to EEMB 5569"]},{"type":"SECTION","title":"Biology Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":4701},{"type":"COURSE","subject":"BIOL","classId":4900},{"type":"COURSE","subject":"BIOL","classId":4971}]}],"minRequirementCount":1,"notes":["Complete one of the following:"],"shared":true},{"type":"SECTION","title":"Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2313},{"type":"COURSE","subject":"CHEM","classId":2314}]}],"minRequirementCount":3,"notes":["A grade of D or better is required in CHEM 1161 and CHEM 1162."]},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Probability and Statistics","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Intermediate or Advanced Science","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2327,"idRangeEnd":3999,"exceptions":[]},{"type":"RANGE","subject":"BIOL","idRangeStart":4705,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"CHEM","idRangeStart":2311,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"ENVR","idRangeStart":2310,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"MATH","idRangeStart":2280,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"PHYS","idRangeStart":2303,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"PSYC","idRangeStart":2290,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course from the following:","BIOL 2327 to BIOL 3999","BIOL 4705 to BIOL 5999","CHEM 2311 to CHEM 5999","EEMB 2290 to EEMB 5999","ENVR 2310 to ENVR 5999","MATH 2280 to MATH 5999","PHYS 2303 to PHYS 5999","PSYC 2290 to PSYC 5999"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"COURSE","subject":"BIOL","classId":4707},{"type":"COURSE","subject":"BIOL","classId":5581},{"type":"COURSE","subject":"BIOL","classId":5591}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"Students entering through the Department of Biology may take Biology at Northeastern (BIOL 1000).","codes":["BIOL 1000"],"substitution":null},{"marker":"2","text":"Students entering through the Department of Biology may take Professional Development for Co-op (EESC 2000).","codes":["EESC 2000"],"substitution":null}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_biology_bs_(oakland)","slug":"computer-science-and-biology-bs-oakland","name":"Computer Science and Biology, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":141,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-biology-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-biology-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":141,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BIOL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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 SH of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 4 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"]},{"type":"SECTION","title":"Biology Core Courses","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1107},{"type":"COURSE","subject":"BIOL","classId":1108}]},{"type":"COURSE","subject":"BIOL","classId":1111}]},{"type":"COURSE","subject":"BIOL","classId":2299},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":2302}]},{"type":"COURSE","subject":"BIOL","classId":2309},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":3611},{"type":"COURSE","subject":"BIOL","classId":3612}]}],"minRequirementCount":5},{"type":"SECTION","title":"Organismal and Evolutionary Biology Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2327},{"type":"COURSE","subject":"BIOL","classId":3401},{"type":"COURSE","subject":"BIOL","classId":3413},{"type":"COURSE","subject":"BIOL","classId":3427},{"type":"COURSE","subject":"BIOL","classId":3451},{"type":"COURSE","subject":"BIOL","classId":5585},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]},{"type":"COURSE","subject":"EEMB","classId":2400},{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2700},{"type":"COURSE","subject":"EEMB","classId":2701}]},{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3466},{"type":"COURSE","subject":"EEMB","classId":3600}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Intermediate/Advanced Biology Electives","requirements":[{"type":"OR","courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2311,"idRangeEnd":4999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5515,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":5548,"idRangeEnd":5569,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one of the following:","BIOL 2311 to BIOL 4999","EEMB 2290 to EEMB 5515","EEMB 5548 to EEMB 5569"]},{"type":"SECTION","title":"Biology Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":4701},{"type":"COURSE","subject":"BIOL","classId":4900},{"type":"COURSE","subject":"BIOL","classId":4971}]}],"minRequirementCount":1,"notes":["Complete one of the following:"],"shared":true},{"type":"SECTION","title":"Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2311},{"type":"COURSE","subject":"CHEM","classId":2312}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":2313},{"type":"COURSE","subject":"CHEM","classId":2314}]}],"minRequirementCount":3,"notes":["A grade of D or better is required in CHEM 1161 and CHEM 1162."]},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Probability and Statistics","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Intermediate or Advanced Science","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"BIOL","idRangeStart":2327,"idRangeEnd":3999,"exceptions":[]},{"type":"RANGE","subject":"BIOL","idRangeStart":4705,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"CHEM","idRangeStart":2311,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"EEMB","idRangeStart":2290,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"ENVR","idRangeStart":2310,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"MATH","idRangeStart":2280,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"PHYS","idRangeStart":2303,"idRangeEnd":5999,"exceptions":[]},{"type":"RANGE","subject":"PSYC","idRangeStart":2290,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course from the following:","BIOL 2327 to BIOL 3999","BIOL 4705 to BIOL 5999","CHEM 2311 to CHEM 5999","EEMB 2290 to EEMB 5999","ENVR 2310 to ENVR 5999","MATH 2280 to MATH 5999","PHYS 2303 to PHYS 5999","PSYC 2290 to PSYC 5999"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BINF","classId":6310},{"type":"COURSE","subject":"BIOL","classId":4707},{"type":"COURSE","subject":"BIOL","classId":5581},{"type":"COURSE","subject":"BIOL","classId":5591}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"Students entering through the Department of Biology may take Biology at Northeastern (BIOL 1000).","codes":["BIOL 1000"],"substitution":null},{"marker":"2","text":"Students entering through the Department of Biology may take Professional Development for Co-op (EESC 2000).","codes":["EESC 2000"],"substitution":null}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_business_administration_bs_(boston)","slug":"computer-science-and-business-administration-bs-boston","name":"Computer Science and Business Administration, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":15,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-business-administration-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-business-administration-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BUSN","classId":1102},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"BUSN","classId":1103}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college."]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["All students can take a self assessment to place out of CS 2000. Students who place out of CS 2000 will substitute a course offered by Khoury College 3000 level or higher during the course of the degree."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Computer Science Required Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":3000},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"DS","classId":4300}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Required Business Courses","requirements":[{"type":"COURSE","subject":"ACCT","classId":1201},{"type":"COURSE","subject":"ACCT","classId":2301},{"type":"COURSE","subject":"FINA","classId":2201},{"type":"COURSE","subject":"MGSC","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2201},{"type":"OR","courses":[{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"ORGB","classId":3203}]},{"type":"COURSE","subject":"STRT","classId":4501}],"minRequirementCount":7},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1,"notes":["Complete one of the following. MATH 1231 or MATH 1341 is strongly recommended for this major:"]},{"type":"SECTION","title":"Economics","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}],"minRequirementCount":2},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Information Resource Management","requirements":[{"type":"COURSE","subject":"MISM","classId":2301}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315},{"type":"COURSE","subject":"ENGW","classId":3304}]}],"minRequirementCount":1},{"type":"SECTION","title":"Business Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":4945},{"type":"COURSE","subject":"COOP","classId":3945},{"type":"COURSE","subject":"COOP","classId":3946},{"type":"COURSE","subject":"COOP","classId":3947},{"type":"COURSE","subject":"COOP","classId":3948},{"type":"COURSE","subject":"EEBA","classId":2945},{"type":"COURSE","subject":"EEBA","classId":2948}]}],"minRequirementCount":1,"notes":["Complete at least one of the following experiences:"]}],"gpaRequirements":[{"title":"Business GPA Requirement","threshold":2,"scope":{"kind":"described","text":"business courses"},"text":"Minimum 2.000 GPA required in business courses"}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Accounting","label":"Accounting","requirements":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4412},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Accounting and Advisory Services","label":"Accounting and Advisory Services","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":3402}]},{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3220},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"MISM","classId":2510}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Brand Management","label":"Brand Management","requirements":[{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402}]},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"INNO","classId":3335}]},{"type":"COURSE","subject":"MKTG","classId":4720}]}],"minRequirementCount":2,"notes":["Complete three electives, with at least 8 credits from MKTG courses:","A maximum of one course may be applied to requirements of a second concentration."]},{"type":"SECTION","title":"Concentration in Corporate Innovation","label":"Corporate Innovation","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4504},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2304},{"type":"OR","courses":[{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"MKTG","classId":4510}]},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"STRT","classId":4301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the additional electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Entrepreneurial Startups","label":"Entrepreneurial Startups","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"ENTR","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"ENTR","classId":2225},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3401},{"type":"COURSE","subject":"ENTR","classId":3945},{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the Additional Electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Finance","label":"Finance","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":2720},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":3309}]},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3305},{"type":"COURSE","subject":"FINA","classId":3401},{"type":"COURSE","subject":"FINA","classId":4219},{"type":"COURSE","subject":"FINA","classId":4220},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4370},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4410},{"type":"COURSE","subject":"FINA","classId":4412},{"type":"COURSE","subject":"FINA","classId":4420},{"type":"COURSE","subject":"FINA","classId":4460},{"type":"COURSE","subject":"FINA","classId":4512},{"type":"COURSE","subject":"FINA","classId":4514},{"type":"COURSE","subject":"FINA","classId":4516},{"type":"COURSE","subject":"FINA","classId":4524},{"type":"COURSE","subject":"FINA","classId":4526},{"type":"COURSE","subject":"FINA","classId":4604},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"FINA","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","The following courses may not be used toward a Finance concentration elective: FINA3740, FINA3750"]},{"type":"SECTION","title":"Concentration in Fintech","label":"Fintech","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3301}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"EECE","classId":2560},{"type":"COURSE","subject":"FINA","classId":4335}],"notes":["Choose one option below:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4460}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Healthcare Management and Consulting","label":"Healthcare Management and Consulting","requirements":[{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"SCHM","classId":3315},{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":3110},{"type":"COURSE","subject":"ENTR","classId":3220},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MISM","classId":3501},{"type":"COURSE","subject":"MISM","classId":3515}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":3441},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"ECON","classId":3413},{"type":"COURSE","subject":"HUSV","classId":2970},{"type":"COURSE","subject":"IE","classId":3500},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4515},{"type":"COURSE","subject":"SOCL","classId":3441}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in International Business","label":"International Business","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"INTB","classId":1209}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"INTB","classId":2501},{"type":"COURSE","subject":"INTB","classId":3310}],"notes":["Complete one or both of the following:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301},{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}],"groups":[{"title":"Managing Internationally","courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301}]},{"title":"International Functional Knowledge","courses":[{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}]}]}],"minRequirementCount":3,"notes":["Complete two of the following courses (one if both courses above selected).","Note: One course can also count toward a different business concentration.","Electives not listed may be approved via the undergraduate dean’s office."]},{"type":"SECTION","title":"Concentration in Management","label":"Management","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":3380}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INTB","classId":3205},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3305},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3350},{"type":"COURSE","subject":"MGMT","classId":3380},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":3435},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":4310},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":4983},{"type":"COURSE","subject":"STRT","classId":4301}]}],"minRequirementCount":2,"notes":["Note: Only one non-MGMT course may be used as an elective.","Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Marketing","label":"Marketing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3401}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"MKTG","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"COURSE","subject":"MKTG","classId":3301},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"COURSE","subject":"MKTG","classId":3945},{"type":"COURSE","subject":"MKTG","classId":4120},{"type":"COURSE","subject":"MKTG","classId":4220},{"type":"COURSE","subject":"MKTG","classId":4420},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"COURSE","subject":"MKTG","classId":4508},{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"MKTG","classId":4720},{"type":"COURSE","subject":"MKTG","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","Note: MKTG 2601 cannot be used towards a Marketing elective."]},{"type":"SECTION","title":"Concentration in Marketing Analytics","label":"Marketing Analytics","requirements":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"MKTG","classId":2601}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Product Management","label":"Product Management","requirements":[{"type":"COURSE","subject":"CS","classId":3250},{"type":"COURSE","subject":"MKTG","classId":3601},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Social Innovation and Entrepreneurship","label":"Social Innovation and Entrepreneurship","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4506},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MKTG","classId":2301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two of the following, one of which may come from the additional elective list:","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Supply Chain Management","label":"Supply Chain Management","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"SCHM","classId":3301},{"type":"COURSE","subject":"SCHM","classId":3305},{"type":"COURSE","subject":"SCHM","classId":3310}]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"SCHM","classId":3301},{"type":"COURSE","subject":"SCHM","classId":3302},{"type":"COURSE","subject":"SCHM","classId":3303},{"type":"COURSE","subject":"SCHM","classId":3305},{"type":"COURSE","subject":"SCHM","classId":3308},{"type":"COURSE","subject":"SCHM","classId":3310},{"type":"COURSE","subject":"SCHM","classId":3315},{"type":"COURSE","subject":"SCHM","classId":3330},{"type":"COURSE","subject":"SCHM","classId":4983}]}],"minRequirementCount":2,"notes":["Choose two from the list below:","Complete two of the following:"]}]},"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_business_administration_bs_(oakland)","slug":"computer-science-and-business-administration-bs-oakland","name":"Computer Science and Business Administration, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":133,"concentrationCount":6,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-business-administration-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-business-administration-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BUSN","classId":1102},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"BUSN","classId":1103}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Computer Science Required Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":3000},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"DS","classId":4300}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Khoury Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Required Business Courses","requirements":[{"type":"COURSE","subject":"ACCT","classId":1201},{"type":"COURSE","subject":"ACCT","classId":2301},{"type":"COURSE","subject":"FINA","classId":2201},{"type":"COURSE","subject":"MGSC","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2201},{"type":"OR","courses":[{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"ORGB","classId":3203}]},{"type":"COURSE","subject":"STRT","classId":4501}],"minRequirementCount":7},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1,"notes":["Complete one of the following. MATH 1231 or MATH 1341 is strongly recommended for this major:"]},{"type":"SECTION","title":"Economics","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}],"minRequirementCount":2},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Information Resource Management","requirements":[{"type":"COURSE","subject":"MISM","classId":2301}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315},{"type":"COURSE","subject":"ENGW","classId":3304}]}],"minRequirementCount":1},{"type":"SECTION","title":"Business Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":4945},{"type":"COURSE","subject":"COOP","classId":3945},{"type":"COURSE","subject":"COOP","classId":3946},{"type":"COURSE","subject":"COOP","classId":3947},{"type":"COURSE","subject":"COOP","classId":3948},{"type":"COURSE","subject":"EEBA","classId":2945},{"type":"COURSE","subject":"EEBA","classId":2948}]}],"minRequirementCount":1,"notes":["Complete at least one of the following experiences:"]}],"gpaRequirements":[{"title":"Business GPA Requirement","threshold":2,"scope":{"kind":"described","text":"business courses"},"text":"Minimum 2.000 GPA required in business courses"}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Entrepreneurial Startups","label":"Entrepreneurial Startups","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"ENTR","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"ENTR","classId":2225},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3401},{"type":"COURSE","subject":"ENTR","classId":3945},{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the Additional Electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Finance","label":"Finance","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":2720},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":3309}]},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3305},{"type":"COURSE","subject":"FINA","classId":3401},{"type":"COURSE","subject":"FINA","classId":4219},{"type":"COURSE","subject":"FINA","classId":4220},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4370},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4410},{"type":"COURSE","subject":"FINA","classId":4412},{"type":"COURSE","subject":"FINA","classId":4420},{"type":"COURSE","subject":"FINA","classId":4460},{"type":"COURSE","subject":"FINA","classId":4512},{"type":"COURSE","subject":"FINA","classId":4514},{"type":"COURSE","subject":"FINA","classId":4516},{"type":"COURSE","subject":"FINA","classId":4524},{"type":"COURSE","subject":"FINA","classId":4526},{"type":"COURSE","subject":"FINA","classId":4604},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"FINA","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","The following courses may not be used toward a Finance concentration elective: FINA3740, FINA3750"]},{"type":"SECTION","title":"Concentration in Fintech","label":"Fintech","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3301}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"EECE","classId":2560},{"type":"COURSE","subject":"FINA","classId":4335}],"notes":["Choose one option below:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4460}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Marketing","label":"Marketing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3401}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"MKTG","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"COURSE","subject":"MKTG","classId":3301},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"COURSE","subject":"MKTG","classId":3945},{"type":"COURSE","subject":"MKTG","classId":4120},{"type":"COURSE","subject":"MKTG","classId":4220},{"type":"COURSE","subject":"MKTG","classId":4420},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"COURSE","subject":"MKTG","classId":4508},{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"MKTG","classId":4720},{"type":"COURSE","subject":"MKTG","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","Note: MKTG 2601 cannot be used towards a Marketing elective."]},{"type":"SECTION","title":"Concentration in Product Management","label":"Product Management","requirements":[{"type":"COURSE","subject":"CS","classId":3250},{"type":"COURSE","subject":"MKTG","classId":3601},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Social Innovation and Entrepreneurship","label":"Social Innovation and Entrepreneurship","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4506},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MKTG","classId":2301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two of the following, one of which may come from the additional elective list:","One course from an approved Dialogue may count toward the additional elective."]}]},"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_cognitive_psychology_bs_(boston)","slug":"computer-science-and-cognitive-psychology-bs-boston","name":"Computer Science and Cognitive Psychology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-cognitive-psychology-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-cognitive-psychology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":4100},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 12 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"]},{"type":"SECTION","title":"Required Courses","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}],"minRequirementCount":3},{"type":"SECTION","title":"Statistics","requirements":[{"type":"COURSE","subject":"PSYC","classId":2320}],"minRequirementCount":1,"notes":["Complete the following course. Students who receive transfer credit for the Advanced Placement Statistics exam may complete the 1 semester hour PSYC 2315 course (requires department approval):"]},{"type":"SECTION","title":"Advanced Psychology","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3458}]}],"minRequirementCount":1},{"type":"SECTION","title":"Laboratory in Psychology","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4604},{"type":"COURSE","subject":"PSYC","classId":4610},{"type":"COURSE","subject":"PSYC","classId":4612},{"type":"COURSE","subject":"PSYC","classId":4622}]}],"minRequirementCount":1,"notes":["Complete one of the following. This requirement may not be fulfilled via transfer credit:"]},{"type":"SECTION","title":"Seminar in Psychology","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PSYC","classId":4658},{"type":"COURSE","subject":"PSYC","classId":4660},{"type":"COURSE","subject":"PSYC","classId":4668},{"type":"COURSE","subject":"PSYC","classId":4674},{"type":"COURSE","subject":"PSYC","classId":4682}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Psychology Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"PSYC","classId":3402},{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"PSYC","classId":3451},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3458},{"type":"COURSE","subject":"PSYC","classId":4512},{"type":"COURSE","subject":"PSYC","classId":4610},{"type":"COURSE","subject":"PSYC","classId":4612},{"type":"COURSE","subject":"PSYC","classId":4622},{"type":"COURSE","subject":"PSYC","classId":4628},{"type":"COURSE","subject":"PSYC","classId":4658},{"type":"COURSE","subject":"PSYC","classId":4660},{"type":"COURSE","subject":"PSYC","classId":4668},{"type":"COURSE","subject":"PSYC","classId":4674},{"type":"COURSE","subject":"PSYC","classId":4676},{"type":"COURSE","subject":"PSYC","classId":4970},{"type":"COURSE","subject":"PSYC","classId":4971},{"type":"COURSE","subject":"PSYC","classId":4991}]}],"minRequirementCount":1,"notes":["Note: Courses satisfying the categories above cannot be reused.","Complete two of the following:","With prior approval, directed study research and Honors Project courses can also be counted:"]},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"gpaRequirements":[{"title":"Psychology GPA Requirement","threshold":2,"scope":{"kind":"subjects","subjects":["PSYC"]},"text":"Minimum 2.000 GPA is required in PSYC courses"}],"generalElectiveSH":32,"majorCreditSubtotal":86}},{"id":"2027/computer-information-science/computer_science_and_communication_studies_bs_(boston)","slug":"computer-science-and-communication-studies-bs-boston","name":"Computer Science and Communication Studies, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-communication-studies-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-communication-studies-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":7},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With adviser approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 4 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"]},{"type":"SECTION","title":"Common Requirements","requirements":[{"type":"COURSE","subject":"COMM","classId":1101},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":2301}]}],"minRequirementCount":2},{"type":"SECTION","title":"Foundation Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1225},{"type":"COURSE","subject":"COMM","classId":1231},{"type":"COURSE","subject":"COMM","classId":1255}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Cluster Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1131},{"type":"COURSE","subject":"COMM","classId":2303},{"type":"COURSE","subject":"COMM","classId":2304},{"type":"COURSE","subject":"COMM","classId":2501},{"type":"COURSE","subject":"COMM","classId":2551}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Writing Intensive Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"COMM","classId":3200},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"COMM","classId":3230},{"type":"COURSE","subject":"COMM","classId":3304},{"type":"COURSE","subject":"COMM","classId":3320},{"type":"COURSE","subject":"COMM","classId":3415},{"type":"COURSE","subject":"COMM","classId":3500},{"type":"COURSE","subject":"COMM","classId":3501},{"type":"COURSE","subject":"COMM","classId":3530},{"type":"COURSE","subject":"COMM","classId":3532},{"type":"COURSE","subject":"COMM","classId":4535},{"type":"COURSE","subject":"COMM","classId":4605},{"type":"COURSE","subject":"COMM","classId":4631}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the following:"]},{"type":"SECTION","title":"Communication Studies Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"MSCR","classId":1230},{"type":"COURSE","subject":"PREL","classId":1425},{"type":"COURSE","subject":"PREL","classId":3625}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","COMM courses between COMM 1100 - 4999, which have not been used to satisfy other degree requirements.","MSCR courses in the ranges MSCR 2100 - 2199, MSCR 3100 - 3199, and MSCR 4100 - 4199."]},{"type":"SECTION","title":"Introduction to College","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1000},{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Writing Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102},{"type":"COURSE","subject":"ENGW","classId":1114}]},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":3409},{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}],"notes":["Advanced Writing in the Disciplines"]}],"minRequirementCount":2,"notes":["First-Year Writing"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Integrative Requirement Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2625},{"type":"COURSE","subject":"COMM","classId":2941}]},{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":2,"notes":["Complete 8 semester hours from the following:"],"shared":true},{"type":"SECTION","title":"Capstone Experience Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":4608},{"type":"COURSE","subject":"COMM","classId":4625},{"type":"COURSE","subject":"COMM","classId":4901}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_communication_studies_bs_(oakland)","slug":"computer-science-and-communication-studies-bs-oakland","name":"Computer Science and Communication Studies, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-communication-studies-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-communication-studies-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":7},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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 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"]},{"type":"SECTION","title":"Common Requirements","requirements":[{"type":"COURSE","subject":"COMM","classId":1101},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":2301}]}],"minRequirementCount":2},{"type":"SECTION","title":"Foundation Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1225},{"type":"COURSE","subject":"COMM","classId":1231},{"type":"COURSE","subject":"COMM","classId":1255}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Cluster Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":1131},{"type":"COURSE","subject":"COMM","classId":2303},{"type":"COURSE","subject":"COMM","classId":2304},{"type":"COURSE","subject":"COMM","classId":2501},{"type":"COURSE","subject":"COMM","classId":2551}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Writing Intensive Courses","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"COMM","classId":3200},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"COMM","classId":3230},{"type":"COURSE","subject":"COMM","classId":3304},{"type":"COURSE","subject":"COMM","classId":3320},{"type":"COURSE","subject":"COMM","classId":3415},{"type":"COURSE","subject":"COMM","classId":3500},{"type":"COURSE","subject":"COMM","classId":3501},{"type":"COURSE","subject":"COMM","classId":3530},{"type":"COURSE","subject":"COMM","classId":3532},{"type":"COURSE","subject":"COMM","classId":4535},{"type":"COURSE","subject":"COMM","classId":4605},{"type":"COURSE","subject":"COMM","classId":4631}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the following:"]},{"type":"SECTION","title":"Communication Studies Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"PREL","classId":1425},{"type":"COURSE","subject":"PREL","classId":3625}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","COMM courses between COMM 1100 - 4999, which have not been used to satisfy other degree requirements.","MSCR courses in the ranges MSCR 2100-2199, MSCR 3100-3199, and MSCR 4100-4199."]},{"type":"SECTION","title":"Introduction to College","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1000},{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":1},{"type":"SECTION","title":"Writing Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102},{"type":"COURSE","subject":"ENGW","classId":1114}]},{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":3409},{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}],"notes":["Advanced Writing in the Discplines"]}],"minRequirementCount":2,"notes":["First-Year Writing"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Integrative Requirement Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2625},{"type":"COURSE","subject":"COMM","classId":2941}]},{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":2,"notes":["Complete 8 semester hours from the following:"],"shared":true},{"type":"SECTION","title":"Capstone Experience Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":4608},{"type":"COURSE","subject":"COMM","classId":4625},{"type":"COURSE","subject":"COMM","classId":4901}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_criminal_justice_bs_(boston)","slug":"computer-science-and-criminal-justice-bs-boston","name":"Computer Science and Criminal Justice, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-criminal-justice-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-criminal-justice-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"CRIM","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"Introduction to Crime, Law, and the Justice System","requirements":[{"type":"COURSE","subject":"CRIM","classId":1100},{"type":"COURSE","subject":"CRIM","classId":1110},{"type":"COURSE","subject":"CRIM","classId":1120}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Current Crime and Justice Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":1300},{"type":"COURSE","subject":"CRIM","classId":1400},{"type":"COURSE","subject":"CRIM","classId":1500},{"type":"COURSE","subject":"CRIM","classId":1700}]}],"minRequirementCount":1,"notes":["These courses introduce students to topical issues related to crime and justice.","Complete one of the following:"]},{"type":"SECTION","title":"Crime Problems and Criminal Justice Institutions","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":3210},{"type":"COURSE","subject":"CRIM","classId":2310},{"type":"COURSE","subject":"CRIM","classId":2320},{"type":"COURSE","subject":"CRIM","classId":2330},{"type":"COURSE","subject":"CRIM","classId":2350},{"type":"COURSE","subject":"CRIM","classId":2370},{"type":"COURSE","subject":"CRIM","classId":2380},{"type":"COURSE","subject":"CRIM","classId":3010},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":3040},{"type":"COURSE","subject":"CRIM","classId":3070},{"type":"COURSE","subject":"CRIM","classId":3050},{"type":"COURSE","subject":"CRIM","classId":3100},{"type":"COURSE","subject":"CRIM","classId":3540}]}],"minRequirementCount":1,"notes":["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:"]},{"type":"SECTION","title":"Systemic Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3110},{"type":"COURSE","subject":"CRIM","classId":3120}]}],"minRequirementCount":1,"notes":["These courses consider systemic issues facing the criminal justice system.","Complete one of the following:"]},{"type":"SECTION","title":"Creating Knowledge about Crime and Justice","requirements":[{"type":"COURSE","subject":"CRIM","classId":3600},{"type":"COURSE","subject":"CRIM","classId":3700}],"minRequirementCount":2,"notes":["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."]},{"type":"SECTION","title":"Criminal Justice Capstone","requirements":[{"type":"COURSE","subject":"CRIM","classId":4949}],"minRequirementCount":1},{"type":"SECTION","title":"Criminal Justice Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["These courses round out our knowledge of crime and justice.","Complete one additional criminal justice elective from the 3000, 4000, or 5000 level."]},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3060},{"type":"COURSE","subject":"CRIM","classId":4040}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/computer_science_and_design_bs_(boston)","slug":"computer-science-and-design-bs-boston","name":"Computer Science and Design, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":129,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-design-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-design-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":129,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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 SH of CS, CY, or DS coursework at the 3000 level or higher not otherwise required in the degree."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"Art + Design Fundamentals Required","requirements":[{"type":"COURSE","subject":"ARTF","classId":1220}],"minRequirementCount":1},{"type":"SECTION","title":"Art + Design Fundamentals Electives","requirements":[{"type":"XOM","numCreditsMin":6,"courses":[{"type":"COURSE","subject":"ARTF","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1210},{"type":"COURSE","subject":"ARTF","classId":1230},{"type":"COURSE","subject":"ARTF","classId":1240},{"type":"COURSE","subject":"ARTF","classId":1250}]}],"minRequirementCount":1,"notes":["Complete 6 semester hours of the following:"]},{"type":"SECTION","title":"Design Required","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1001},{"type":"COURSE","subject":"ARTG","classId":1002}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1270},{"type":"COURSE","subject":"ARTG","classId":1271}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1290},{"type":"COURSE","subject":"ARTG","classId":1291}]}],"minRequirementCount":3},{"type":"SECTION","title":"Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTG courses, as long as prerequisites have been met and that is not used to fulfill other requirements of the program. ARTG 2262 and ARTG 2263 are recommended."]},{"type":"SECTION","title":"Art + Design History Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTH courses. ARTH 1001 Visual Intelligence and ARTH 1002 Seminar in Visual Intelligence is recommended to fulfill this requirement"]},{"type":"SECTION","title":"Art + Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTD, ARTE, ARTF, ARTG, ARTH, ARTS, or GAME courses as long as prerequisites have been met."]},{"type":"SECTION","title":"Degree Capstone Project","requirements":[{"type":"COURSE","subject":"ARTG","classId":4550}],"minRequirementCount":1},{"type":"SECTION","title":"Design Option","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810},{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464},{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452},{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444},{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}],"groups":[{"title":"Creative Fabrication","courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810}]},{"title":"Experience Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464}]},{"title":"Graphic Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452}]},{"title":"Information Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444}]},{"title":"Interaction Design Option","courses":[{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}]}]}],"minRequirementCount":1,"notes":["Complete one of the following options:"]},{"type":"SECTION","title":"Degree-Focused Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466},{"type":"COURSE","subject":"CS","classId":2386},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4400},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4850},{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"CS","classId":4992},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"groups":[{"title":"Psychology","courses":[{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]},{"title":"Computer Science","courses":[{"type":"COURSE","subject":"CS","classId":2386},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4400},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4850},{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"CS","classId":4992},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}]}]}],"minRequirementCount":1,"notes":["Complete 8 Semester Hours from the following lists:","Complete any ARTG course as long as prerequisites have been met. If ARTG 5000 (or any other topics course in the subject listed) is completed more than once, the additional completions may be allowed toward the electives."]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ARTG","classId":4550},{"type":"COURSE","subject":"CS","classId":2484}]}],"minRequirementCount":1,"notes":["The following courses are used in the major but also count as the integrative requirement:"],"shared":true},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"In place of Prototyping with Code (ARTG 2262) and Lab for ARTG 2262 (ARTG 2263), Visualization Technologies 1: Fundamentals (ARTG 5330) is recommended for students considering the Plus One pathway to a graduate program in Information Design and Data Visualization.","codes":["ARTG 2262","ARTG 2263","ARTG 5330"],"substitution":null},{"marker":"2","text":"Instead of Topics in Information Design Inquiry (ARTG 3444), Information Design Studio 1: Principles (ARTG 5100) is recommended for students considering the Plus One in Information Design and Data Visualization.","codes":["ARTG 3444","ARTG 5100"],"substitution":null}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_design_bs_(oakland)","slug":"computer-science-and-design-bs-oakland","name":"Computer Science and Design, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":129,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-design-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-design-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":129,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 semester hours from the following options:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Art + Design Fundamentals Required","requirements":[{"type":"COURSE","subject":"ARTF","classId":1220}],"minRequirementCount":1},{"type":"SECTION","title":"Art + Design Fundamentals Electives","requirements":[{"type":"XOM","numCreditsMin":6,"courses":[{"type":"COURSE","subject":"ARTF","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1210},{"type":"COURSE","subject":"ARTF","classId":1230},{"type":"COURSE","subject":"ARTF","classId":1240},{"type":"COURSE","subject":"ARTF","classId":1250}]}],"minRequirementCount":1,"notes":["Complete 6 semester hours from the following:"]},{"type":"SECTION","title":"Design Required","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1001},{"type":"COURSE","subject":"ARTG","classId":1002}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1270},{"type":"COURSE","subject":"ARTG","classId":1271}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTG","classId":1290},{"type":"COURSE","subject":"ARTG","classId":1291}]}],"minRequirementCount":3},{"type":"SECTION","title":"Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTG courses, as long as prerequisites have been met and courses have not been used to fulfill other requirements of the program (ARTG 2262 and ARTG 2263 are recommended)."]},{"type":"SECTION","title":"Art + Design History Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTH courses (ARTH 1001 Visual Intelligence and ARTH 1002 Seminar in Visual Intelligence are recommended to fulfill this requirement)."]},{"type":"SECTION","title":"Art + Design Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete 4 semester hours of ARTD, ARTE, ARTF, ARTG, ARTH, ARTS, or GAME courses as long as prerequisites have been met."]},{"type":"SECTION","title":"Degree Capstone Project","requirements":[{"type":"COURSE","subject":"ARTG","classId":4550}],"minRequirementCount":1},{"type":"SECTION","title":"Design Option","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810},{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464},{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452},{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444},{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}],"groups":[{"title":"Creative Fabrication","courses":[{"type":"COURSE","subject":"ARTG","classId":2810},{"type":"COURSE","subject":"ARTG","classId":3810}]},{"title":"Experience Design","courses":[{"type":"COURSE","subject":"ARTG","classId":3462},{"type":"COURSE","subject":"ARTG","classId":3464}]},{"title":"Graphic Design","courses":[{"type":"COURSE","subject":"ARTG","classId":2252},{"type":"COURSE","subject":"ARTG","classId":3452}]},{"title":"Information Design","courses":[{"type":"COURSE","subject":"ARTG","classId":2242},{"type":"COURSE","subject":"ARTG","classId":3444}]},{"title":"Interaction Design","courses":[{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3400}]}]}],"minRequirementCount":1,"notes":["Complete one of the following options:"]},{"type":"SECTION","title":"Degree-Focused Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466},{"type":"COURSE","subject":"CS","classId":2386},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4400},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4850},{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"CS","classId":4992},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}],"groups":[{"title":"Psychology","courses":[{"type":"COURSE","subject":"PSYC","classId":1101},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}]},{"title":"Computer Science","courses":[{"type":"COURSE","subject":"CS","classId":2386},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4400},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4850},{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"CS","classId":4992},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}]}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the following lists:","Complete any ARTG course as long as prerequisites have been met. If ARTG 5000 (or any other topics course in the subject listed) is completed more than once, the additional completions may be allowed toward the electives."]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ARTG","classId":4550},{"type":"COURSE","subject":"CS","classId":2484}]}],"minRequirementCount":1,"notes":["The following courses are used in the major but also count as the integrative requirement:"],"shared":true},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"In place of Prototyping with Code (ARTG 2262) and Lab for ARTG 2262 (ARTG 2263), Visualization Technologies 1: Fundamentals (ARTG 5330) is recommended for students considering the PlusOne pathway to a graduate program in information design and data visualization.","codes":["ARTG 2262","ARTG 2263","ARTG 5330"],"substitution":null},{"marker":"2","text":"Instead of Topics in Information Design Inquiry (ARTG 3444), Information Design Studio 1: Principles (ARTG 5100) is recommended for students considering the PlusOne in Information Design and Data Visualization.","codes":["ARTG 3444","ARTG 5100"],"substitution":null}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_economics_bs_(boston)","slug":"computer-science-and-economics-bs-boston","name":"Computer Science and Economics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/economics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-economics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ECON","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":2800}],"minRequirementCount":4,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4220}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"Required Economics Courses","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316},{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ECON","classId":2560}],"minRequirementCount":6},{"type":"SECTION","title":"Economics Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"ECON","idRangeStart":1200,"idRangeEnd":1999,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":2990,"idRangeEnd":3559,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":3561,"idRangeEnd":4689,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":4900,"idRangeEnd":4996,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":5200,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete four ECON elective courses from the following ranges with no more than two at the ECON 1200-1999 range. Unless otherwise noted in specific combined majors, required core economics courses cannot be counted as electives by students completing Department of Economics programs:","ECON 1200 to ECON 1999","ECON 2990 to ECON 3559","ECON 3561 to ECON 4689","ECON 4900 to ECON 4996","ECON 5200 to ECON 5999"]},{"type":"SECTION","title":"Economics Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"ECON","classId":4997}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2560}]}],"minRequirementCount":1,"notes":["The following course is used in other areas of the major:"],"shared":true},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one course from the following:"]}],"gpaRequirements":[{"title":"Economics GPA Requirement","threshold":2,"scope":{"kind":"courses"},"courses":[{"subject":"ECON","classId":2315},{"subject":"ECON","classId":2316},{"subject":"ECON","classId":2350},{"subject":"ECON","classId":2560}],"text":"Grades in the following required Economics courses must average to a minimum of C (2.000):"}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_economics_bs_(oakland)","slug":"computer-science-and-economics-bs-oakland","name":"Computer Science and Economics, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-economics-bs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-economics-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ECON","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":2800}],"minRequirementCount":4,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4220}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 credits from the following:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Required Economics Courses","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316},{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ECON","classId":2560}],"minRequirementCount":6},{"type":"SECTION","title":"Economics Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"ECON","idRangeStart":1200,"idRangeEnd":1999,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":2990,"idRangeEnd":3559,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":3561,"idRangeEnd":4689,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":4900,"idRangeEnd":4996,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":5200,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete four ECON elective courses from the following ranges with no more than two at the ECON 1200–1999 range (unless otherwise noted in specific combined majors, required core economics courses cannot be counted as electives by students completing Department of Economics programs):","ECON 1200 to ECON 1999","ECON 2990 to ECON 3559","ECON 3561 to ECON 4689","ECON 4900 to ECON 4996","ECON 5200 to ECON 5999"]},{"type":"SECTION","title":"Economics Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"ECON","classId":4997}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2560}]}],"minRequirementCount":1,"notes":["The following course is used in other areas of the major:"],"shared":true},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Economics GPA Requirement","threshold":2,"scope":{"kind":"courses"},"courses":[{"subject":"ECON","classId":2315},{"subject":"ECON","classId":2316},{"subject":"ECON","classId":2350},{"subject":"ECON","classId":2560}],"text":"Grades in the following required ECON courses must average to a minimum of C (2.000):"}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_english_bs_(boston)","slug":"computer-science-and-english-bs-boston","name":"Computer Science and English, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-english-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-english-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ENGL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Computing Focus","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"CS","classId":4120}],"label":"Focus 1: Natural Language Processing"},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3800},{"type":"COURSE","subject":"CS","classId":4400}],"label":"Focus 2: Programming Languages"},{"type":"AND","courses":[{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4200}],"label":"Focus 3: Analytics"}]}],"minRequirementCount":1,"notes":["Students are required to complete one of the following foci (two courses total):","Focus 1: Natural Language Processing","Students who choose this option must take DS 3000 as their Khoury Approved Elective","Focus 2: Programming Languages","Focus 3: Analytics"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, project study, or appropriate graduate-level course may also be taken as an upper-division elective.","Complete 4 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"]},{"type":"SECTION","title":"Foundational Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":1160},{"type":"COURSE","subject":"ENGL","classId":1410}]},{"type":"COURSE","subject":"ENGL","classId":1400},{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":1700},{"type":"COURSE","subject":"ENGL","classId":1701}]}],"minRequirementCount":3},{"type":"SECTION","title":"Diversity","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":2296},{"type":"COURSE","subject":"ENGL","classId":2450},{"type":"COURSE","subject":"ENGL","classId":2455},{"type":"COURSE","subject":"ENGL","classId":2470},{"type":"COURSE","subject":"ENGL","classId":2760},{"type":"COURSE","subject":"ENGL","classId":3678}]}],"minRequirementCount":1,"notes":["Complete one of the following (you may reuse this course to fulfill an additional English requirement below):"]},{"type":"SECTION","title":"Literary Periods","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":1600},{"type":"COURSE","subject":"ENGL","classId":2296},{"type":"COURSE","subject":"ENGL","classId":3101},{"type":"COURSE","subject":"ENGL","classId":3120},{"type":"COURSE","subject":"ENGL","classId":3160},{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":3678},{"type":"COURSE","subject":"JWSS","classId":3678}]}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":2301},{"type":"COURSE","subject":"ENGL","classId":2450},{"type":"COURSE","subject":"ENGL","classId":2451},{"type":"COURSE","subject":"ENGL","classId":2455},{"type":"COURSE","subject":"ENGL","classId":2470},{"type":"COURSE","subject":"ENGL","classId":2600},{"type":"COURSE","subject":"ENGL","classId":3161}],"notes":["Post-1850","Complete one of the following:"]}],"minRequirementCount":2,"notes":["Pre-1850","Complete one of the following:"]},{"type":"SECTION","title":"Theories and Methods","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":1160},{"type":"COURSE","subject":"ENGL","classId":1410},{"type":"COURSE","subject":"ENGL","classId":1450},{"type":"COURSE","subject":"ENGL","classId":2520},{"type":"COURSE","subject":"ENGL","classId":2620},{"type":"COURSE","subject":"ENGL","classId":3325},{"type":"COURSE","subject":"ENGL","classId":3381},{"type":"COURSE","subject":"ENGL","classId":3400},{"type":"COURSE","subject":"ENGL","classId":3487},{"type":"COURSE","subject":"ENGL","classId":3700},{"type":"COURSE","subject":"LING","classId":1150},{"type":"COURSE","subject":"LING","classId":2350},{"type":"COURSE","subject":"LING","classId":3450},{"type":"COURSE","subject":"LING","classId":3452},{"type":"COURSE","subject":"LING","classId":3454},{"type":"COURSE","subject":"LING","classId":3456}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Major Seminar","requirements":[{"type":"COURSE","subject":"ENGL","classId":3710}],"minRequirementCount":1},{"type":"SECTION","title":"Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":2700},{"type":"COURSE","subject":"ENGL","classId":2710},{"type":"COURSE","subject":"ENGL","classId":2760},{"type":"COURSE","subject":"ENGL","classId":2770},{"type":"COURSE","subject":"ENGL","classId":3375},{"type":"COURSE","subject":"ENGL","classId":3376},{"type":"COURSE","subject":"ENGL","classId":3377},{"type":"COURSE","subject":"ENGL","classId":3378},{"type":"COURSE","subject":"ENGL","classId":3380}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"English Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete any two ENGL courses that have not already been used to fulfill another requirement."]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"ENGL","classId":4710}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":3340},{"type":"COURSE","subject":"HIST","classId":1357}]}],"minRequirementCount":1},{"type":"SECTION","title":"Supporting Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3309},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one course from the following:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_environmental_and_sustainability_sciences_bs_(boston)","slug":"computer-science-and-environmental-and-sustainability-sciences-bs-boston","name":"Computer Science and Environmental and Sustainability Sciences, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-environmental-sustainability-sciences-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-environmental-and-sustainability-sciences-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INSC","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 4 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"]},{"type":"SECTION","title":"Environmental and Sustainability Sciences Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"EEMB","classId":2302},{"type":"COURSE","subject":"EEMB","classId":2303}]},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":1200},{"type":"COURSE","subject":"ENVR","classId":1201}]},{"type":"COURSE","subject":"ENVR","classId":2200}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":1400},{"type":"COURSE","subject":"ENVR","classId":1401}]},{"type":"COURSE","subject":"ENVR","classId":2515}],"minRequirementCount":4},{"type":"SECTION","title":"Skills","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":3301}]},{"type":"COURSE","subject":"ENVR","classId":5260}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Environmental and Sustainability Sciences Electives","requirements":[{"type":"COURSE","subject":"ENVR","classId":4970}],"minRequirementCount":1,"notes":["Complete any four courses from these lists:"]},{"type":"SECTION","title":"Earth Oceans and Environmental Change","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2310},{"type":"COURSE","subject":"ENVR","classId":2311}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2340},{"type":"COURSE","subject":"ENVR","classId":2341}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":3125},{"type":"COURSE","subject":"ENVR","classId":3600}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":4500},{"type":"COURSE","subject":"ENVR","classId":4501}]},{"type":"COURSE","subject":"ENVR","classId":5150},{"type":"COURSE","subject":"ENVR","classId":5190},{"type":"COURSE","subject":"ENVR","classId":5600},{"type":"COURSE","subject":"ENVR","classId":5670}]}],"minRequirementCount":1},{"type":"SECTION","title":"Conservation, Restoration, and Management","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"EEMB","classId":2400},{"type":"COURSE","subject":"EEMB","classId":3460},{"type":"COURSE","subject":"EEMB","classId":3465},{"type":"COURSE","subject":"EEMB","classId":4001},{"type":"COURSE","subject":"ENVR","classId":4505},{"type":"COURSE","subject":"ENVR","classId":5700},{"type":"COURSE","subject":"ENVR","classId":5750}]}],"minRequirementCount":1},{"type":"SECTION","title":"Sustainable Planning and Development","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":3150},{"type":"COURSE","subject":"ENVR","classId":3200},{"type":"COURSE","subject":"ENVR","classId":5000},{"type":"COURSE","subject":"ENVR","classId":5210},{"type":"COURSE","subject":"ENVR","classId":5350},{"type":"COURSE","subject":"ENVR","classId":5563},{"type":"COURSE","subject":"ENVR","classId":5800}]}],"minRequirementCount":1},{"type":"SECTION","title":"Environment and Society","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENVR","classId":5220},{"type":"COURSE","subject":"ENVR","classId":5450},{"type":"COURSE","subject":"ENVR","classId":5800},{"type":"COURSE","subject":"POLS","classId":2395},{"type":"COURSE","subject":"PPUA","classId":5260},{"type":"COURSE","subject":"PPUA","classId":5268},{"type":"COURSE","subject":"SOCL","classId":2485}]}],"minRequirementCount":1},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":3081}],"minRequirementCount":3},{"type":"SECTION","title":"Chemistry","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3303},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4991},{"type":"COURSE","subject":"ENVR","classId":4050},{"type":"COURSE","subject":"ENVR","classId":4971},{"type":"COURSE","subject":"ENVR","classId":4997}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_game_development_bs_(boston)","slug":"computer-science-and-game-development-bs-boston","name":"Computer Science and Game Development, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-game-development-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-game-development-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2386},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3386},{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":4300},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":9},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4097}]}],"minRequirementCount":1},{"type":"SECTION","title":"Game Design Required","requirements":[{"type":"COURSE","subject":"GAME","classId":1110},{"type":"COURSE","subject":"GAME","classId":2500},{"type":"COURSE","subject":"GAME","classId":2950},{"type":"COURSE","subject":"GAME","classId":3400},{"type":"COURSE","subject":"GAME","classId":3700},{"type":"COURSE","subject":"GAME","classId":3800},{"type":"COURSE","subject":"GAME","classId":4700}],"minRequirementCount":7},{"type":"SECTION","title":"Game Design Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"GAME","classId":1850},{"type":"COURSE","subject":"GAME","classId":3300},{"type":"COURSE","subject":"GAME","classId":4000}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours of the following:"]},{"type":"SECTION","title":"Khoury/Game-Related Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"PSYC","classId":2320}]}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from within the following options:","Any course in ARTD, ARTE, ARTF, ARTG, ARTH, or EXRE (EXRE 5011 and 5010, EXRE 5020, EXRE 5030), or GAME subject areas as long as prerequisites have been met.","If GAME 4000 (or any other topics course in the subjects listed above) is completed more than once, the additional completions may be allowed toward the Game Design electives.","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Psychology","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1260},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"RANGE","subject":"MATH","idRangeStart":1342,"idRangeEnd":9999,"exceptions":[]}],"notes":["Complete one course from the following:","MATH 1342 or higher"]}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":12}},{"id":"2027/computer-information-science/computer_science_and_health_science_bs_(boston)","slug":"computer-science-and-health-science-bs-boston","name":"Computer Science and Health Science, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":136,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-health-science-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-health-science-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":136,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200}],"minRequirementCount":3},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 8 semester hours from the following options:","CS 2300 or higher, except CS 5010","CY 2000 or higher, except CY 4930","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Public Health Core","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540}],"minRequirementCount":7},{"type":"SECTION","title":"College Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HSCI","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"HSCI","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college."]},{"type":"SECTION","title":"Ethics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2329},{"type":"COURSE","subject":"PHIL","classId":1165}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Statistics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501},{"type":"COURSE","subject":"ENVR","classId":2502}]},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Science Requirement","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1341}]},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":5},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"CS","classId":2484}],"minRequirementCount":1},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":1,"shared":true}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_history_bs_(boston)","slug":"computer-science-and-history-bs-boston","name":"Computer Science and History, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-history-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-history-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HIST","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"History Required Courses","requirements":[{"type":"COURSE","subject":"HIST","classId":1200},{"type":"COURSE","subject":"HIST","classId":1201},{"type":"COURSE","subject":"HIST","classId":2301},{"type":"COURSE","subject":"HIST","classId":2302}],"minRequirementCount":4},{"type":"SECTION","title":"Pre-1800 History Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":1100},{"type":"COURSE","subject":"HIST","classId":1185},{"type":"COURSE","subject":"HIST","classId":1218},{"type":"COURSE","subject":"HIST","classId":1252},{"type":"COURSE","subject":"HIST","classId":1272},{"type":"COURSE","subject":"HIST","classId":1389},{"type":"COURSE","subject":"HIST","classId":2330},{"type":"COURSE","subject":"HIST","classId":2370},{"type":"COURSE","subject":"HIST","classId":2375},{"type":"COURSE","subject":"HIST","classId":2390},{"type":"COURSE","subject":"HIST","classId":3334}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"History Outside the United States and Europe","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":1150},{"type":"COURSE","subject":"HIST","classId":1187},{"type":"COURSE","subject":"HIST","classId":1206},{"type":"COURSE","subject":"HIST","classId":1246},{"type":"COURSE","subject":"HIST","classId":1252},{"type":"COURSE","subject":"HIST","classId":1253},{"type":"COURSE","subject":"HIST","classId":1294},{"type":"COURSE","subject":"HIST","classId":1500},{"type":"COURSE","subject":"HIST","classId":2025},{"type":"COURSE","subject":"HIST","classId":2311},{"type":"COURSE","subject":"HIST","classId":2351}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"History Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two HIST courses at any level in any field:"]},{"type":"SECTION","title":"Intermediate/Advanced History Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"HIST","idRangeStart":2000,"idRangeEnd":2999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete a minimum of one HIST course from the following range (excluding HIST 2301 and HIST 2302):","HIST 2000 to HIST 2999"]},{"type":"SECTION","title":"Advanced History","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"HIST","idRangeStart":3000,"idRangeEnd":4999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete a minimum of one HIST course from the following range (excluding HIST 4701):","HIST 3000 to HIST 4999"]},{"type":"SECTION","title":"History Capstone Seminar or Senior Project","requirements":[{"type":"COURSE","subject":"HIST","classId":4701}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"COURSE","subject":"HIST","classId":2211}],"minRequirementCount":1},{"type":"SECTION","title":"Research Methods","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":5260},{"type":"COURSE","subject":"POLS","classId":2400},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_journalism_bs_(boston)","slug":"computer-science-and-journalism-bs-boston","name":"Computer Science and Journalism, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":134,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-journalism-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-journalism-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":134,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"JRNL","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4220},{"type":"COURSE","subject":"CS","classId":2484}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 12 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"]},{"type":"SECTION","title":"Journalism Major Requirements","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":2201},{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"JRNL","classId":4650}]}],"minRequirementCount":1},{"type":"SECTION","title":"Journalism Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"JRNL","classId":1101},{"type":"COURSE","subject":"JRNL","classId":1102}]},{"type":"COURSE","subject":"JRNL","classId":2201},{"type":"COURSE","subject":"JRNL","classId":2301},{"type":"COURSE","subject":"JRNL","classId":3610}],"minRequirementCount":4,"notes":["A grade of C or higher is required."],"shared":true},{"type":"SECTION","title":"Required Journalism","requirements":[{"type":"COURSE","subject":"JRNL","classId":1150},{"type":"COURSE","subject":"JRNL","classId":2350},{"type":"COURSE","subject":"JRNL","classId":3550},{"type":"COURSE","subject":"JRNL","classId":4650}],"minRequirementCount":4},{"type":"SECTION","title":"Journalism Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two JRNL courses."]},{"type":"SECTION","title":"Journalism-Related Requirement","requirements":[{"type":"COURSE","subject":"HIST","classId":1130}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"JRNL","classId":2301}]}],"minRequirementCount":1,"notes":["This course already fulfills a Journalism requirement above."],"shared":true}],"gpaRequirements":[{"title":"Journalism GPA Requirement","threshold":2,"scope":{"kind":"subjects","subjects":["JRNL"]},"text":"Minimum 2.000 GPA required in all JRNL courses"}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/computer_science_and_linguistics_bs_(boston)","slug":"computer-science-and-linguistics-bs-boston","name":"Computer Science and Linguistics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-linguistics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-linguistics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":7},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 4 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"]},{"type":"SECTION","title":"Linguistics Foundations","requirements":[{"type":"COURSE","subject":"LING","classId":1150},{"type":"COURSE","subject":"LING","classId":2350},{"type":"COURSE","subject":"LING","classId":3412}],"minRequirementCount":3},{"type":"SECTION","title":"Linguistic Structure","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"LING","classId":3420},{"type":"COURSE","subject":"LING","classId":3422},{"type":"COURSE","subject":"LING","classId":3424},{"type":"COURSE","subject":"LING","classId":3450},{"type":"COURSE","subject":"LING","classId":3452}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Laboratory/Directed Study","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"LING","classId":4891},{"type":"COURSE","subject":"LING","classId":4991},{"type":"COURSE","subject":"PSYC","classId":4610}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Linguistics Seminar","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"LING","classId":4654},{"type":"COURSE","subject":"PSYC","classId":4658}]}],"minRequirementCount":1},{"type":"SECTION","title":"Linguistics Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"DEAF","classId":2700},{"type":"RANGE","subject":"LING","idRangeStart":3000,"idRangeEnd":4999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete three courses not used to fulfill other degree requirements from the following options:","LING 3000 to LING 4999"]},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"footnotes":[{"marker":"1","text":"Please visit the Linguistics Courses page within this catalog to review the list of courses in the LING 3000 - LING 4999 range.","codes":["LING 3000","LING 4999"],"substitution":null}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_mathematics_bs_(boston)","slug":"computer-science-and-mathematics-bs-boston","name":"Computer Science and Mathematics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":132,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-mathematics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-mathematics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":132,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college."]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":2800},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":4,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 8 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"]},{"type":"SECTION","title":"Calculus Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2321}],"minRequirementCount":3},{"type":"SECTION","title":"Mathematics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"MATH","classId":3175},{"type":"COURSE","subject":"MATH","classId":3527}],"minRequirementCount":5},{"type":"SECTION","title":"Mathematics Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"MATH","idRangeStart":3001,"idRangeEnd":4999,"exceptions":[{"type":"EXCLUDE","subject":"MATH","classId":4000}]}]}],"minRequirementCount":1,"notes":["Complete three courses in the following range:","MATH 3001 to MATH 4999 but not MATH 4000"]},{"type":"SECTION","title":"Supporting Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/computer_science_and_media_arts_bs_(boston)","slug":"computer-science-and-media-arts-bs-boston","name":"Computer Science and Media Arts, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-media-arts-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-media-arts-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CS","classId":4300},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":6},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Fundamentals Required","requirements":[{"type":"COURSE","subject":"ARTF","classId":1200},{"type":"COURSE","subject":"ARTF","classId":1240}],"minRequirementCount":2},{"type":"SECTION","title":"Fundamentals Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"ARTF","classId":1210},{"type":"COURSE","subject":"ARTF","classId":1220},{"type":"COURSE","subject":"ARTF","classId":1230},{"type":"COURSE","subject":"ARTF","classId":1250}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours of the following:"]},{"type":"SECTION","title":"Media Arts Required","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":1001},{"type":"COURSE","subject":"ARTD","classId":1002}]},{"type":"COURSE","subject":"ARTD","classId":2100},{"type":"COURSE","subject":"ARTD","classId":3000}],"minRequirementCount":3},{"type":"SECTION","title":"Media Arts Electives","requirements":[{"type":"XOM","numCreditsMin":31,"courses":[{"type":"COURSE","subject":"ARTD","classId":2000},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2360},{"type":"COURSE","subject":"ARTD","classId":2361}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2370},{"type":"COURSE","subject":"ARTD","classId":2371}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2380},{"type":"COURSE","subject":"ARTD","classId":2381}]},{"type":"COURSE","subject":"ARTD","classId":3460},{"type":"COURSE","subject":"ARTD","classId":4565},{"type":"COURSE","subject":"ARTD","classId":4661},{"type":"COURSE","subject":"ARTD","classId":3470},{"type":"COURSE","subject":"ARTD","classId":3471},{"type":"COURSE","subject":"ARTD","classId":3472},{"type":"COURSE","subject":"ARTD","classId":3473},{"type":"COURSE","subject":"ARTD","classId":4570},{"type":"COURSE","subject":"ARTD","classId":4575},{"type":"COURSE","subject":"ARTD","classId":3480},{"type":"COURSE","subject":"ARTD","classId":3485},{"type":"COURSE","subject":"ARTH","classId":2212}],"groups":[{"title":"Basics","courses":[{"type":"COURSE","subject":"ARTD","classId":2000},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2360},{"type":"COURSE","subject":"ARTD","classId":2361}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2370},{"type":"COURSE","subject":"ARTD","classId":2371}]},{"type":"AND","courses":[{"type":"COURSE","subject":"ARTD","classId":2380},{"type":"COURSE","subject":"ARTD","classId":2381}]}]},{"title":"Photography","courses":[{"type":"COURSE","subject":"ARTD","classId":3460},{"type":"COURSE","subject":"ARTD","classId":4565},{"type":"COURSE","subject":"ARTD","classId":4661}]},{"title":"Animation","courses":[{"type":"COURSE","subject":"ARTD","classId":3470},{"type":"COURSE","subject":"ARTD","classId":3471},{"type":"COURSE","subject":"ARTD","classId":3472},{"type":"COURSE","subject":"ARTD","classId":3473},{"type":"COURSE","subject":"ARTD","classId":4570},{"type":"COURSE","subject":"ARTD","classId":4575}]},{"title":"Video","courses":[{"type":"COURSE","subject":"ARTD","classId":3480},{"type":"COURSE","subject":"ARTD","classId":3485}]},{"title":"History","courses":[{"type":"COURSE","subject":"ARTH","classId":2212}]}]}],"minRequirementCount":1,"notes":["Complete 28-31 semester hours as long as prerequisites have been met. At least two must be a 3000-level course:"]},{"type":"SECTION","title":"Media Arts Capstone","requirements":[{"type":"COURSE","subject":"ARTD","classId":4530}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":2331}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":4300}]}],"minRequirementCount":1,"notes":["The following courses are fulfilled through the computer science requirement:"],"shared":true}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_music_bs_(boston)","slug":"computer-science-and-music-bs-boston","name":"Computer Science and Music, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":129,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-music-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-music-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":129,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"MUSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"Music Theory Placement","requirements":[{"type":"COURSE","subject":"MUSC","classId":1119}],"minRequirementCount":1,"notes":["All students can take a music theory placement exam to place out of MUSC 1119. Students who place out of MUSC 1119 will substitute it with a general elective course."]},{"type":"SECTION","title":"Music Theory","requirements":[{"type":"COURSE","subject":"MUSC","classId":1201},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":1202},{"type":"COURSE","subject":"MUSC","classId":1204},{"type":"COURSE","subject":"MUSC","classId":2111},{"type":"COURSE","subject":"MUSC","classId":2350},{"type":"COURSE","subject":"MUSC","classId":3300}],"notes":["Music Theory Elective","Complete one of the following:"]}],"minRequirementCount":2},{"type":"SECTION","title":"Music in Context","requirements":[{"type":"COURSE","subject":"MUSC","classId":1001},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":1112},{"type":"COURSE","subject":"MUSC","classId":1113},{"type":"COURSE","subject":"MUSC","classId":1138},{"type":"COURSE","subject":"MUSC","classId":1141},{"type":"COURSE","subject":"MUSC","classId":2101},{"type":"COURSE","subject":"MUSC","classId":2150},{"type":"COURSE","subject":"MUSC","classId":2310},{"type":"COURSE","subject":"MUSC","classId":2311},{"type":"COURSE","subject":"MUSC","classId":2317},{"type":"COURSE","subject":"MUSC","classId":2320},{"type":"COURSE","subject":"MUSC","classId":2336},{"type":"COURSE","subject":"MUSC","classId":2340},{"type":"COURSE","subject":"MUSC","classId":2351},{"type":"COURSE","subject":"MUSC","classId":2355},{"type":"COURSE","subject":"MUSC","classId":3352},{"type":"COURSE","subject":"MUSC","classId":3353},{"type":"COURSE","subject":"MUSC","classId":3354},{"type":"COURSE","subject":"MUSI","classId":3360},{"type":"COURSE","subject":"MUSI","classId":3401}],"notes":["Complete one course each from three of the four distinct Music in Context categories. No more than one may be at the 1000 level. At least one course must be at the 3000 level or higher.","Contemporary/Popular Music","Complete one of the following:"]},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":1301},{"type":"COURSE","subject":"MUSC","classId":2150},{"type":"COURSE","subject":"MUSC","classId":2209},{"type":"COURSE","subject":"MUSC","classId":2210},{"type":"COURSE","subject":"MUSC","classId":2420},{"type":"COURSE","subject":"MUSC","classId":2425},{"type":"COURSE","subject":"MUSC","classId":3342},{"type":"COURSE","subject":"MUSI","classId":2232},{"type":"COURSE","subject":"MUSI","classId":5220},{"type":"COURSE","subject":"MUST","classId":1220},{"type":"COURSE","subject":"MUST","classId":2320}],"notes":["Creative","Complete one of the following 4-semester-hour courses or complete four 1-semester-hour ensembles and/or lessons from the list below:"]},{"type":"OR","courses":[{"type":"COURSE","subject":"INAM","classId":1925},{"type":"COURSE","subject":"MUSC","classId":1901},{"type":"COURSE","subject":"MUSC","classId":1902},{"type":"COURSE","subject":"MUSC","classId":1904},{"type":"COURSE","subject":"MUSC","classId":1905},{"type":"COURSE","subject":"MUSC","classId":1906},{"type":"COURSE","subject":"MUSC","classId":1907},{"type":"COURSE","subject":"MUSC","classId":1911},{"type":"COURSE","subject":"MUSC","classId":1912},{"type":"COURSE","subject":"MUSC","classId":1913},{"type":"COURSE","subject":"MUSC","classId":1914},{"type":"COURSE","subject":"MUSC","classId":1915},{"type":"COURSE","subject":"MUSC","classId":1917},{"type":"COURSE","subject":"MUSC","classId":1918},{"type":"COURSE","subject":"MUSC","classId":1919},{"type":"COURSE","subject":"MUSC","classId":1920},{"type":"COURSE","subject":"MUSC","classId":1922}],"notes":["Ensembles and Lessons","Global Music/Ethnomusicology"]},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":1128},{"type":"COURSE","subject":"MUSC","classId":2101},{"type":"COURSE","subject":"MUSC","classId":2313},{"type":"COURSE","subject":"MUSC","classId":2316},{"type":"COURSE","subject":"MUSC","classId":2330},{"type":"COURSE","subject":"MUSC","classId":2331},{"type":"COURSE","subject":"MUSC","classId":3353},{"type":"COURSE","subject":"MUSC","classId":3354},{"type":"COURSE","subject":"MUSC","classId":3355},{"type":"COURSE","subject":"MUSI","classId":3210},{"type":"COURSE","subject":"MUSI","classId":3351},{"type":"COURSE","subject":"MUSI","classId":3360},{"type":"COURSE","subject":"MUSI","classId":3401}],"notes":["Complete one of the following:"]},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":1100},{"type":"COURSE","subject":"MUSC","classId":1136},{"type":"COURSE","subject":"MUSC","classId":2105},{"type":"COURSE","subject":"MUSC","classId":2320},{"type":"COURSE","subject":"MUSC","classId":2340},{"type":"COURSE","subject":"MUSC","classId":3352}],"notes":["Western Art Music","Complete one of the following:"]}],"minRequirementCount":6},{"type":"SECTION","title":"Music Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two additional courses in music (MUSC, MUSI, or MUST). At least one must be at the 2000 level or higher."]},{"type":"SECTION","title":"Music Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":4651},{"type":"COURSE","subject":"MUSI","classId":4601},{"type":"COURSE","subject":"MUST","classId":4611}]}],"minRequirementCount":1,"notes":["Complete one of the following:","If a computer science capstone is taken, complete one additional course in music (MUSC, MUSI, or MUST) at the 2000 level or higher."]},{"type":"SECTION","title":"Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"MUSC","classId":2320},{"type":"COURSE","subject":"MUSC","classId":3352},{"type":"COURSE","subject":"MUST","classId":2431}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Psychology Requirement","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics Requirement","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_music_with_concentration_in_music_technology_bs_(boston)","slug":"computer-science-and-music-with-concentration-in-music-technology-bs-boston","name":"Computer Science and Music with Concentration in Music Technology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-concentration-music-composition-technology-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-music-with-concentration-in-music-technology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"MUSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"Music Theory Placement","requirements":[{"type":"COURSE","subject":"MUSC","classId":1119}],"minRequirementCount":1,"notes":["All students can take a music theory placement exam to place out of MUSC 1119. Students who place out of MUSC 1119 will substitute it with a general elective course."]},{"type":"SECTION","title":"Music Theory and Composition","requirements":[{"type":"COURSE","subject":"MUSC","classId":1201},{"type":"COURSE","subject":"MUSC","classId":1202},{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":2111},{"type":"COURSE","subject":"MUSC","classId":2420},{"type":"COURSE","subject":"MUSC","classId":2425},{"type":"COURSE","subject":"MUSC","classId":3300},{"type":"COURSE","subject":"MUSC","classId":3541}],"notes":["Complete one of the following:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Music in Context","requirements":[{"type":"COURSE","subject":"MUSC","classId":1001}],"minRequirementCount":1},{"type":"SECTION","title":"Contemporary / Popular Music","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":2101},{"type":"COURSE","subject":"MUSC","classId":2150},{"type":"COURSE","subject":"MUSC","classId":2310},{"type":"COURSE","subject":"MUSC","classId":2311},{"type":"COURSE","subject":"MUSC","classId":2317},{"type":"COURSE","subject":"MUSC","classId":2320},{"type":"COURSE","subject":"MUSC","classId":2336},{"type":"COURSE","subject":"MUSC","classId":2340},{"type":"COURSE","subject":"MUSC","classId":2351},{"type":"COURSE","subject":"MUSC","classId":2355},{"type":"COURSE","subject":"MUSC","classId":3352},{"type":"COURSE","subject":"MUSC","classId":3353},{"type":"COURSE","subject":"MUSC","classId":3354},{"type":"COURSE","subject":"MUSI","classId":3360},{"type":"COURSE","subject":"MUSI","classId":3401}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Music Technology","requirements":[{"type":"COURSE","subject":"MUSC","classId":2350},{"type":"COURSE","subject":"MUST","classId":1220},{"type":"COURSE","subject":"MUST","classId":2102},{"type":"COURSE","subject":"MUST","classId":2431}],"minRequirementCount":4},{"type":"SECTION","title":"Music Industry","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MUSC","classId":3342},{"type":"COURSE","subject":"MUSI","classId":1230},{"type":"COURSE","subject":"MUSI","classId":2232}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Music Technology Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"MUSC","classId":4510},{"type":"COURSE","subject":"MUST","classId":3300},{"type":"COURSE","subject":"MUST","classId":3601},{"type":"COURSE","subject":"MUST","classId":3602},{"type":"COURSE","subject":"MUST","classId":3603},{"type":"COURSE","subject":"MUST","classId":3973},{"type":"COURSE","subject":"MUST","classId":4600},{"type":"COURSE","subject":"MUST","classId":4610},{"type":"COURSE","subject":"MUST","classId":5510},{"type":"COURSE","subject":"MUST","classId":5520},{"type":"COURSE","subject":"MUST","classId":5973}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Music Technology Capstone","requirements":[{"type":"COURSE","subject":"MUST","classId":4611}],"minRequirementCount":1},{"type":"SECTION","title":"Foundations of Psychology","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3314},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_philosophy_bs_(boston)","slug":"computer-science-and-philosophy-bs-boston","name":"Computer Science and Philosophy, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-philosophy-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-philosophy-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"PHIL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":2800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":5},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be be taken for upper-division electives.","Complete 8 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"]},{"type":"SECTION","title":"Philosophy Required Courses","requirements":[{"type":"COURSE","subject":"PHIL","classId":1115},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":2325},{"type":"COURSE","subject":"POLS","classId":2325},{"type":"COURSE","subject":"PHIL","classId":2330}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":4515},{"type":"COURSE","subject":"PHIL","classId":4516}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":5005},{"type":"COURSE","subject":"PHIL","classId":5010},{"type":"COURSE","subject":"PHIL","classId":4050}]}],"minRequirementCount":5},{"type":"SECTION","title":"Critical Philosophy Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":1104},{"type":"COURSE","subject":"PHIL","classId":1271},{"type":"COURSE","subject":"PHIL","classId":2155},{"type":"COURSE","subject":"PHIL","classId":2410},{"type":"COURSE","subject":"PHIL","classId":2619},{"type":"COURSE","subject":"PHIL","classId":3492},{"type":"COURSE","subject":"PHIL","classId":3500},{"type":"COURSE","subject":"PHIL","classId":3512},{"type":"COURSE","subject":"PHIL","classId":3822}]}],"minRequirementCount":1,"notes":["Take one of the following courses not used to fulfill another requirement:"]},{"type":"SECTION","title":"Philosophy Electives","requirements":[],"minRequirementCount":1,"creditsRequired":12,"notes":["Take three additional PHIL courses not used to fulfill another requirement, at least one of which is 4000 or above."]},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":4515},{"type":"COURSE","subject":"PHIL","classId":4516}]}]}],"minRequirementCount":1,"notes":["These courses will double count in other areas of your major:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3309},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one course from the following:"]}],"generalElectiveSH":44}},{"id":"2027/computer-information-science/computer_science_and_physics_bs_(boston)","slug":"computer-science-and-physics-bs-boston","name":"Computer Science and Physics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":135,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-physics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-physics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":135,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"INSC","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESC","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":2800},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]}],"minRequirementCount":4,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Introductory Physics","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1161},{"type":"COURSE","subject":"PHYS","classId":1162},{"type":"COURSE","subject":"PHYS","classId":1163}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1191},{"type":"COURSE","subject":"PHYS","classId":1192},{"type":"COURSE","subject":"PHYS","classId":1193}]}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1165},{"type":"COURSE","subject":"PHYS","classId":1166},{"type":"COURSE","subject":"PHYS","classId":1167}],"notes":["Physics 2"]}],"minRequirementCount":2,"notes":["Physics 1","Complete one of the following:"]},{"type":"SECTION","title":"Intermediate Physics","requirements":[{"type":"COURSE","subject":"PHYS","classId":2303},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":2371},{"type":"COURSE","subject":"PHYS","classId":2372}]}],"minRequirementCount":2},{"type":"SECTION","title":"Advanced Physics","requirements":[{"type":"COURSE","subject":"PHYS","classId":3600},{"type":"COURSE","subject":"PHYS","classId":3602},{"type":"COURSE","subject":"PHYS","classId":4305}],"minRequirementCount":3},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"PHYS","classId":5318}],"minRequirementCount":1},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 4 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"]},{"type":"SECTION","title":"Physics Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"PHYS","idRangeStart":3000,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete one course in the following range:","PHYS 3000 to PHYS 5999"]},{"type":"SECTION","title":"Calculus","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1342},{"type":"COURSE","subject":"MATH","classId":2321}],"minRequirementCount":3},{"type":"SECTION","title":"Additional Mathematics Requirements","requirements":[{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":3081}],"minRequirementCount":2},{"type":"SECTION","title":"Supporting Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3307},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/computer_science_and_political_science_bs_(boston)","slug":"computer-science-and-political-science-bs-boston","name":"Computer Science and Political Science, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":8,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-political-science-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-political-science-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"POLS","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 12 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"]},{"type":"SECTION","title":"Political Science Requirements","requirements":[{"type":"COURSE","subject":"POLS","classId":1150},{"type":"COURSE","subject":"POLS","classId":1155},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":2399},{"type":"COURSE","subject":"POLS","classId":2400}],"minRequirementCount":5},{"type":"SECTION","title":"Political Theory","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":2325},{"type":"COURSE","subject":"POLS","classId":2328},{"type":"COURSE","subject":"POLS","classId":2330},{"type":"COURSE","subject":"POLS","classId":2332}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Political Science Capstone","requirements":[{"type":"COURSE","subject":"POLS","classId":4701}],"minRequirementCount":1},{"type":"SECTION","title":"Political Science Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"POLS","idRangeStart":2000,"idRangeEnd":5999,"exceptions":[]}],"groups":[{"title":"Note: Elective courses may also fulfill requirements of an optional concentration of this program.","courses":[{"type":"RANGE","subject":"POLS","idRangeStart":2000,"idRangeEnd":5999,"exceptions":[]}]}]}],"minRequirementCount":1,"notes":["Complete four courses in the following range:","POLS 2000 to POLS 5999"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":2600},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3405},{"type":"COURSE","subject":"POLS","classId":3406}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3311},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"concentrations":{"minOptions":0,"concentrationOptions":[{"type":"SECTION","title":"Concentration in American Political Institutions","label":"American Political Institutions","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":3160},{"type":"COURSE","subject":"POLS","classId":3300},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3310}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Concentration in Campaigns and Elections","label":"Campaigns and Elections","requirements":[{"type":"COURSE","subject":"POLS","classId":3160},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"POLS","classId":2345},{"type":"COURSE","subject":"POLS","classId":3310},{"type":"COURSE","subject":"POLS","classId":3320}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Comparative Politics","label":"Comparative Politics","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"POLS","classId":2282},{"type":"COURSE","subject":"POLS","classId":2356},{"type":"COURSE","subject":"POLS","classId":2359},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3418},{"type":"COURSE","subject":"POLS","classId":3487}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":3435},{"type":"COURSE","subject":"POLS","classId":3465}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":4915},{"type":"COURSE","subject":"POLS","classId":4918},{"type":"COURSE","subject":"POLS","classId":4937}]}],"minRequirementCount":3,"notes":["Complete two of the following:","Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Identity, Culture, and Politics","label":"Identity, Culture, and Politics","requirements":[{"type":"COURSE","subject":"POLS","classId":3418},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":2359},{"type":"COURSE","subject":"POLS","classId":2368},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3309},{"type":"COURSE","subject":"POLS","classId":3324}]}],"minRequirementCount":2,"notes":["Complete three of the following:"]},{"type":"SECTION","title":"Concentration in International Relations and Diplomacy","label":"International Relations and Diplomacy","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":4910},{"type":"COURSE","subject":"POLS","classId":4915},{"type":"COURSE","subject":"POLS","classId":4938}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":3405},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3435},{"type":"COURSE","subject":"POLS","classId":5408}]}],"minRequirementCount":2,"notes":["Complete one of the following:","Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Law and Legal Studies","label":"Law and Legal Studies","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":2330},{"type":"COURSE","subject":"POLS","classId":3300},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":4500},{"type":"COURSE","subject":"POLS","classId":4505}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Concentration in Public Policy","label":"Public Policy","requirements":[{"type":"COURSE","subject":"POLS","classId":3307},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":2345},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":2395},{"type":"COURSE","subject":"POLS","classId":3425}]}],"minRequirementCount":2,"notes":["Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Security Studies","label":"Security Studies","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423},{"type":"COURSE","subject":"POLS","classId":3425},{"type":"COURSE","subject":"POLS","classId":3487},{"type":"COURSE","subject":"POLS","classId":5408}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]}]},"generalElectiveSH":28}},{"id":"2027/computer-information-science/computer_science_and_politics_philosophy_and_economics_bs_(boston)","slug":"computer-science-and-politics-philosophy-and-economics-bs-boston","name":"Computer Science and Politics, Philosophy, and Economics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-politics-philosophy-economics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-politics-philosophy-and-economics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"PHIL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be be taken for upper-division electives.","Complete 4 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"]},{"type":"SECTION","title":"Foundation Course","requirements":[{"type":"COURSE","subject":"PHIL","classId":1160}],"minRequirementCount":1},{"type":"SECTION","title":"Core Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":2303},{"type":"COURSE","subject":"PHIL","classId":3822}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":3435},{"type":"COURSE","subject":"PHIL","classId":2325}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":1150},{"type":"COURSE","subject":"POLS","classId":1155}],"notes":["Political Science"]},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":3405},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}],"notes":["Economics"]},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316}]},{"type":"COURSE","subject":"PHIL","classId":3000,"notes":["Methods Course"]}],"minRequirementCount":8,"notes":["Philosophy"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"PHIL","classId":4550},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"PHIL","classId":5002},{"type":"COURSE","subject":"POLS","classId":4701},{"type":"COURSE","subject":"POLS","classId":4703}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"PPE Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete one course from the following ranges:","ECON 1200 to ECON 1999","ECON 3000 to ECON 4689","ECON 4900 to ECON 4999","ECON 5200 to ECON 5999","PHIL 2000 to PHIL 5999","POLS 2000 to POLS 5999"]},{"type":"SECTION","title":"Integrative Course Requirements","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"PHIL","classId":1115},{"type":"COURSE","subject":"POLS","classId":2390}],"minRequirementCount":3},{"type":"SECTION","title":"Statistics and Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"POLS","classId":2400},{"type":"COURSE","subject":"MATH","classId":2280}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3309},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_politics_philosophy_and_economics_bs_(oakland)","slug":"computer-science-and-politics-philosophy-and-economics-bs-oakland","name":"Computer Science and Politics, Philosophy, and Economics, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-politics-philosophy-economics-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-politics-philosophy-and-economics-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"PHIL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Elective","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be be taken for upper-division electives.","Complete 4 credits 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"]},{"type":"SECTION","title":"Foundation Course","requirements":[{"type":"COURSE","subject":"PHIL","classId":1160}],"minRequirementCount":1},{"type":"SECTION","title":"Core Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":2303},{"type":"COURSE","subject":"PHIL","classId":3822}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":3435},{"type":"COURSE","subject":"PHIL","classId":2325}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":1150},{"type":"COURSE","subject":"POLS","classId":1155}],"notes":["Political Science"]},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":3405},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}],"notes":["Economics"]},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316}]},{"type":"COURSE","subject":"PHIL","classId":3000,"notes":["Methods Course"]}],"minRequirementCount":8,"notes":["Philosophy"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"PHIL","classId":4550},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"PHIL","classId":5002},{"type":"COURSE","subject":"POLS","classId":4701},{"type":"COURSE","subject":"POLS","classId":4703}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"PPE Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Complete one course from the following ranges:","ECON 1200 to ECON 1999","ECON 3000 to ECON 4689","ECON 4900 to ECON 4999","ECON 5200 to ECON 5999","PHIL 2000 to PHIL 5999","POLS 2000 to POLS 5999"]},{"type":"SECTION","title":"Integrative Course Requirements","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"PHIL","classId":1115},{"type":"COURSE","subject":"POLS","classId":2390}],"minRequirementCount":3},{"type":"SECTION","title":"Statistics and Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"MATH","classId":2280},{"type":"COURSE","subject":"POLS","classId":2400}]},{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3309},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_public_health_bs_(boston)","slug":"computer-science-and-public-health-bs-boston","name":"Computer Science and Public Health, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":132,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-public-health-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-public-health-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":132,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Foundations","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200}],"minRequirementCount":3},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["With advisor approval, a directed study, research, project study, or appropriate graduate-level course may also be taken as a computer science elective.","Complete 8 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"]},{"type":"SECTION","title":"Introduction to College","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HSCI","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]}],"minRequirementCount":1,"notes":["Complete one of the following based on home college:"]},{"type":"SECTION","title":"Ethics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2329},{"type":"COURSE","subject":"PHIL","classId":1165}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"MATH","classId":1241}]}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"AND","courses":[{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"ENVR","classId":2501},{"type":"COURSE","subject":"ENVR","classId":2502}]},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"COURSE","subject":"PSYC","classId":2320}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Professional Development","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"HSCI","classId":2000}]}],"minRequirementCount":1,"notes":["Complete one of the following based on home college:"]},{"type":"SECTION","title":"Public Health Core","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540}],"minRequirementCount":7},{"type":"SECTION","title":"Psychology","requirements":[{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":1},{"type":"SECTION","title":"Biology","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":1141},{"type":"COURSE","subject":"BIOL","classId":1143}]},{"type":"COURSE","subject":"BIOL","classId":1147}],"label":"Option 1"},{"type":"AND","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]}],"label":"Option 2"}]}],"minRequirementCount":1,"notes":["Complete one of the following options:"]},{"type":"SECTION","title":"Public Health Social Science Requirement—Introductory Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":1101},{"type":"COURSE","subject":"COMM","classId":1225},{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ENGL","classId":1300},{"type":"COURSE","subject":"HUSV","classId":1101},{"type":"COURSE","subject":"INTL","classId":1101},{"type":"COURSE","subject":"PHIL","classId":1101},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"SOCL","classId":1101}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Public Health Social Science Requirement—Upper-Level Course","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"ANTH","classId":3441},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"COMM","classId":4102},{"type":"COURSE","subject":"CRIM","classId":3040},{"type":"COURSE","subject":"HLTH","classId":5280},{"type":"COURSE","subject":"PHTH","classId":5222},{"type":"COURSE","subject":"PSYC","classId":3402},{"type":"COURSE","subject":"PSYC","classId":3404},{"type":"COURSE","subject":"PSYC","classId":3450},{"type":"COURSE","subject":"SOCL","classId":3241},{"type":"COURSE","subject":"SOCL","classId":3441},{"type":"COURSE","subject":"SOCL","classId":4520}],"label":"Society and Behavior"},{"type":"AND","courses":[{"type":"COURSE","subject":"AFCS","classId":3424},{"type":"COURSE","subject":"ECON","classId":3404},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":3200},{"type":"COURSE","subject":"INTL","classId":3201}]},{"type":"COURSE","subject":"INTL","classId":3400},{"type":"COURSE","subject":"PHTH","classId":3717},{"type":"COURSE","subject":"POLS","classId":3487}],"label":"Globalization and Global Health"},{"type":"AND","courses":[{"type":"COURSE","subject":"COMM","classId":3500},{"type":"COURSE","subject":"ECON","classId":3423},{"type":"OR","courses":[{"type":"COURSE","subject":"INTL","classId":5100},{"type":"COURSE","subject":"PPUA","classId":5100}]},{"type":"COURSE","subject":"PPUA","classId":5238}],"label":"Environmental Health and Climate Change"},{"type":"AND","courses":[{"type":"COURSE","subject":"ECON","classId":3424},{"type":"COURSE","subject":"PHIL","classId":5001},{"type":"COURSE","subject":"PHIL","classId":5002},{"type":"COURSE","subject":"POLS","classId":3307}],"label":"Law, Policy, and Human Rights"},{"type":"AND","courses":[{"type":"COURSE","subject":"ECON","classId":3413},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"PHTH","classId":4511},{"type":"COURSE","subject":"PHTH","classId":5232},{"type":"COURSE","subject":"PHTH","classId":5234}],"label":"Healthcare Administration and Management"}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3306},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"CS","classId":2484}],"minRequirementCount":1},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":1,"shared":true}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/computer_science_and_sociology_bs_(boston)","slug":"computer-science-and-sociology-bs-boston","name":"Computer Science and Sociology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-sociology-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-sociology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"SOCL","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]}],"minRequirementCount":4},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"Sociology Required Courses","requirements":[{"type":"COURSE","subject":"SOCL","classId":1101},{"type":"OR","courses":[{"type":"COURSE","subject":"SOCL","classId":2320},{"type":"COURSE","subject":"INSH","classId":3102}]},{"type":"OR","courses":[{"type":"COURSE","subject":"SOCL","classId":2321},{"type":"COURSE","subject":"INSH","classId":3101}]},{"type":"COURSE","subject":"SOCL","classId":3300}],"minRequirementCount":4},{"type":"SECTION","title":"Sociology Electives","requirements":[],"minRequirementCount":1,"creditsRequired":20,"notes":["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."]},{"type":"SECTION","title":"Sociology Required Capstone","requirements":[{"type":"COURSE","subject":"SOCL","classId":4600}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":32}},{"id":"2027/computer-information-science/computer_science_and_speech-language_pathology_and_audiology_bs_(boston)","slug":"computer-science-and-speech-language-pathology-and-audiology-bs-boston","name":"Computer Science and Speech-Language Pathology and Audiology, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":130,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-speech-language-pathology-audiology-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-speech-language-pathology-and-audiology-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":130,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HLTH","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"SLPA","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Foundations","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"DS","classId":4400}],"minRequirementCount":6},{"type":"SECTION","title":"Speech-Language Pathology and Audiology Requirements","requirements":[{"type":"COURSE","subject":"SLPA","classId":1101},{"type":"COURSE","subject":"SLPA","classId":1102},{"type":"COURSE","subject":"SLPA","classId":1103},{"type":"COURSE","subject":"SLPA","classId":1200},{"type":"COURSE","subject":"SLPA","classId":1203},{"type":"COURSE","subject":"SLPA","classId":1205},{"type":"COURSE","subject":"SLPA","classId":4219},{"type":"COURSE","subject":"SLPA","classId":4500},{"type":"COURSE","subject":"SLPA","classId":4651},{"type":"COURSE","subject":"SLPA","classId":5107}],"minRequirementCount":10},{"type":"SECTION","title":"Math and Statistics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341},{"type":"COURSE","subject":"PHTH","classId":2210}],"minRequirementCount":2},{"type":"SECTION","title":"Supporting Science Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":2217},{"type":"COURSE","subject":"BIOL","classId":2218}]},{"type":"AND","courses":[{"type":"COURSE","subject":"PHYS","classId":1145},{"type":"COURSE","subject":"PHYS","classId":1146}]}],"minRequirementCount":2},{"type":"SECTION","title":"Ethics Requirement","requirements":[{"type":"COURSE","subject":"PHIL","classId":1145}],"minRequirementCount":1},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"CS","classId":4120}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3306},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":16}},{"id":"2027/computer-information-science/computer_science_and_theatre_bs_(boston)","slug":"computer-science-and-theatre-bs-boston","name":"Computer Science and Theatre, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/computer-science-theatre-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-and-theatre-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"THTR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EEAM","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"CS","classId":4550}],"minRequirementCount":6},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["Complete 8 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"]},{"type":"SECTION","title":"Foundational Courses","requirements":[{"type":"COURSE","subject":"INAM","classId":2000},{"type":"COURSE","subject":"THTR","classId":1101},{"type":"COURSE","subject":"THTR","classId":1120},{"type":"COURSE","subject":"THTR","classId":1131},{"type":"COURSE","subject":"THTR","classId":1270},{"type":"COURSE","subject":"THTR","classId":3325}],"minRequirementCount":6},{"type":"SECTION","title":"Making Theatre","requirements":[{"type":"COURSE","subject":"THTR","classId":1100},{"type":"COURSE","subject":"THTR","classId":2000}],"minRequirementCount":2},{"type":"SECTION","title":"Texts, Community, & Social Context","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"INAM","classId":1300},{"type":"COURSE","subject":"INAM","classId":1301}]},{"type":"COURSE","subject":"THTR","classId":1215},{"type":"COURSE","subject":"THTR","classId":1220},{"type":"COURSE","subject":"THTR","classId":1400},{"type":"COURSE","subject":"THTR","classId":2200},{"type":"COURSE","subject":"THTR","classId":2340},{"type":"COURSE","subject":"THTR","classId":2500},{"type":"COURSE","subject":"THTR","classId":2983},{"type":"COURSE","subject":"THTR","classId":3100},{"type":"COURSE","subject":"THTR","classId":3200},{"type":"COURSE","subject":"THTR","classId":3650}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"THTR","classId":2200},{"type":"COURSE","subject":"THTR","classId":2310},{"type":"COURSE","subject":"THTR","classId":2330},{"type":"COURSE","subject":"THTR","classId":2335},{"type":"COURSE","subject":"THTR","classId":2340},{"type":"COURSE","subject":"THTR","classId":2342},{"type":"COURSE","subject":"THTR","classId":2345},{"type":"COURSE","subject":"THTR","classId":2346},{"type":"COURSE","subject":"THTR","classId":2380},{"type":"COURSE","subject":"THTR","classId":2385},{"type":"COURSE","subject":"THTR","classId":2400},{"type":"COURSE","subject":"THTR","classId":2500},{"type":"COURSE","subject":"THTR","classId":2600},{"type":"COURSE","subject":"THTR","classId":2983},{"type":"COURSE","subject":"THTR","classId":2993},{"type":"COURSE","subject":"THTR","classId":3100},{"type":"COURSE","subject":"THTR","classId":3200},{"type":"COURSE","subject":"THTR","classId":3400},{"type":"COURSE","subject":"THTR","classId":3550},{"type":"COURSE","subject":"THTR","classId":3650},{"type":"COURSE","subject":"THTR","classId":3670},{"type":"COURSE","subject":"THTR","classId":4345},{"type":"COURSE","subject":"THTR","classId":5300},{"type":"COURSE","subject":"THTR","classId":5700}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"THTR","classId":2370},{"type":"COURSE","subject":"THTR","classId":4702}],"minRequirementCount":2},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1}],"generalElectiveSH":28}},{"id":"2027/computer-information-science/computer_science_bacs_(boston)","slug":"computer-science-bacs-boston","name":"Computer Science, BACS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":5,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/bacs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-bacs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"BA Language Requirements","creditsRequired":12,"minRequirementCount":1,"requirements":[],"notes":["All BA students are required to complete the BA degree language requirements, for a total of 12 semester hours of language study or demonstrated equivalent proficiency, as described in Additional Requirements for BA students. Successful demonstration of proficiency does not reduce total minimum semester hours of study required to earn the BA degree."]},{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"DS","classId":3000}],"minRequirementCount":7},{"type":"SECTION","title":"Security Required Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Presentation Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":1113},{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1511},{"type":"COURSE","subject":"THTR","classId":1125},{"type":"COURSE","subject":"THTR","classId":1130},{"type":"COURSE","subject":"THTR","classId":1180},{"type":"COURSE","subject":"THTR","classId":2345}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["Directed study, project study, and appropriate graduate-level courses may also be taken as upper-division electives with advisor approval.","Complete 8 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"]},{"type":"SECTION","title":"Mathematics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Artificial Intelligence Concentration","label":"Artificial Intelligence","requirements":[{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"DS","classId":4400},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4160},{"type":"COURSE","subject":"CS","classId":4180},{"type":"COURSE","subject":"CS","classId":4220},{"type":"COURSE","subject":"CS","classId":4610},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}],"notes":["Complete two of the following courses not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Foundations Concentration","label":"Foundations","requirements":[{"type":"COURSE","subject":"CS","classId":2800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4805},{"type":"COURSE","subject":"CS","classId":4810}]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4805},{"type":"COURSE","subject":"CS","classId":4810},{"type":"COURSE","subject":"CS","classId":4830},{"type":"COURSE","subject":"CY","classId":4770}],"notes":["Complete two of the following courses not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Human-Centered Computing Concentration*","label":"Human-Centered Computing","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":3484},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4097},{"type":"COURSE","subject":"CS","classId":4350},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"HINF","classId":5300}],"notes":["Complete two of the following courses not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Software Concentration","label":"Software","requirements":[{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4410},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4830}],"notes":["Complete one of the following courses not already taken:"]}],"minRequirementCount":4},{"type":"SECTION","title":"Systems Concentration","label":"Systems","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}],"notes":["Complete one of the following courses not already taken:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4610},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740},{"type":"COURSE","subject":"CY","classId":4760},{"type":"OR","courses":[{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322}]}],"notes":["Complete two of the following courses not already taken:"]}],"minRequirementCount":3}]},"generalElectiveSH":40}},{"id":"2027/computer-information-science/computer_science_bscs_(boston)","slug":"computer-science-bscs-boston","name":"Computer Science, BSCS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":5,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/bscs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-bscs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"DS","classId":3000}],"minRequirementCount":7},{"type":"SECTION","title":"Security Required Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Presentation Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":1113},{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1511},{"type":"COURSE","subject":"THTR","classId":1125},{"type":"COURSE","subject":"THTR","classId":1130},{"type":"COURSE","subject":"THTR","classId":1180},{"type":"COURSE","subject":"THTR","classId":2345}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["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"]},{"type":"SECTION","title":"Mathematics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Artificial Intelligence Concentration","label":"Artificial Intelligence","requirements":[{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"DS","classId":4400},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4160},{"type":"COURSE","subject":"CS","classId":4180},{"type":"COURSE","subject":"CS","classId":4220},{"type":"COURSE","subject":"CS","classId":4610},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Foundations Concentration","label":"Foundations","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":2800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4805},{"type":"COURSE","subject":"CS","classId":4810}]}]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4805},{"type":"COURSE","subject":"CS","classId":4810},{"type":"COURSE","subject":"CS","classId":4830},{"type":"COURSE","subject":"CY","classId":4770}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":2,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Human-Centered Computing Concentration","label":"Human-Centered Computing","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":3484},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4097},{"type":"COURSE","subject":"CS","classId":4350},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"HINF","classId":5300}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Software Concentration","label":"Software","requirements":[{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4410},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4830}],"notes":["Complete one of the following not already taken:"]}],"minRequirementCount":4},{"type":"SECTION","title":"Systems Concentration","label":"Systems","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}],"notes":["Complete one of the following not already taken:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":4300},{"type":"COURSE","subject":"CS","classId":4610},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740},{"type":"COURSE","subject":"CY","classId":4760},{"type":"OR","courses":[{"type":"COURSE","subject":"EECE","classId":2160},{"type":"COURSE","subject":"EECE","classId":2322}]}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":3}]},"generalElectiveSH":36,"majorCreditSubtotal":72}},{"id":"2027/computer-information-science/computer_science_bscs_(oakland)","slug":"computer-science-bscs-oakland","name":"Computer Science, BSCS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":133,"concentrationCount":3,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/bscs-oak/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-science-bscs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535}]},{"type":"COURSE","subject":"DS","classId":3000}],"minRequirementCount":7},{"type":"SECTION","title":"Security Required Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Presentation Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":1113},{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1511},{"type":"COURSE","subject":"THTR","classId":1125},{"type":"COURSE","subject":"THTR","classId":1130},{"type":"COURSE","subject":"THTR","classId":1180},{"type":"COURSE","subject":"THTR","classId":2345}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CY","classId":4930}]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["Students should plan to take a NUpath capstone using designated courses in either a concentration, computer science electives, or as a general elective.","With advisor approval, directed study, research, project study, and appropriate graduate-level courses may also be taken as upper-division electives.","Complete 12 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"]},{"type":"SECTION","title":"Mathematics Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"AFCS","classId":2600},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Artificial Intelligence Concentration","label":"Artificial Intelligence","requirements":[{"type":"COURSE","subject":"CS","classId":4100},{"type":"COURSE","subject":"DS","classId":4400},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4120},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4150},{"type":"COURSE","subject":"CS","classId":4160},{"type":"COURSE","subject":"CS","classId":4180},{"type":"COURSE","subject":"CS","classId":4220},{"type":"COURSE","subject":"CS","classId":4610},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"DS","classId":4420},{"type":"COURSE","subject":"DS","classId":4440}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Human-Centered Computing Concentration","label":"Human-Centered Computing","requirements":[{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":3484},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4097},{"type":"COURSE","subject":"CS","classId":4350},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"DS","classId":4200},{"type":"COURSE","subject":"HINF","classId":5300}],"notes":["Complete two of the following not already taken:"]}],"minRequirementCount":3},{"type":"SECTION","title":"Software Concentration","label":"Software","requirements":[{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":3520},{"type":"COURSE","subject":"CS","classId":4130},{"type":"COURSE","subject":"CS","classId":4410},{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"CS","classId":4550},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CS","classId":4830}],"notes":["Complete one of the following not already taken:"]}],"minRequirementCount":4}]},"generalElectiveSH":36,"majorCreditSubtotal":72}},{"id":"2027/computer-information-science/computer_science_minor","slug":"computer-science-minor","name":"Computer Science, Minor","level":"undergrad","kind":"minor","catalogYear":2027,"college":"computer-information-science","totalCreditsRequired":20,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/minor/","lastEdited":"9/10/2026","page":"https://numap.app/data/minors/computer-science-minor","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":20,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":7999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":3950},{"type":"EXCLUDE","subject":"CS","classId":4950},{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"OR","atMostOne":true,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"HINF","classId":5101},{"type":"COURSE","subject":"HINF","classId":5102},{"type":"COURSE","subject":"HINF","classId":5300},{"type":"COURSE","subject":"HINF","classId":5301}],"label":"Bouvé Health Sciences"},{"type":"OR","courses":[{"type":"COURSE","subject":"ARTD","classId":2360},{"type":"COURSE","subject":"ARTD","classId":2370},{"type":"COURSE","subject":"ARTD","classId":2380},{"type":"COURSE","subject":"ARTG","classId":2260},{"type":"COURSE","subject":"ARTG","classId":2400},{"type":"COURSE","subject":"ARTG","classId":3250},{"type":"COURSE","subject":"ARTG","classId":5100},{"type":"COURSE","subject":"ARTG","classId":5110},{"type":"COURSE","subject":"ARTG","classId":5120},{"type":"COURSE","subject":"COMM","classId":2105},{"type":"COURSE","subject":"JRNL","classId":3610},{"type":"COURSE","subject":"MUST","classId":1220}],"label":"Arts, Media and Design"},{"type":"OR","courses":[{"type":"COURSE","subject":"BIOE","classId":2365},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"COURSE","subject":"EECE","classId":5639},{"type":"COURSE","subject":"EECE","classId":5640},{"type":"COURSE","subject":"EECE","classId":5644}],"label":"Engineering"},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800}],"label":"Khoury Computer Sciences"},{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":2301},{"type":"COURSE","subject":"BIOL","classId":3405},{"type":"COURSE","subject":"BINF","classId":6200},{"type":"COURSE","subject":"CHEM","classId":5638},{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":5563},{"type":"COURSE","subject":"LING","classId":3450},{"type":"COURSE","subject":"LING","classId":3452},{"type":"COURSE","subject":"MATH","classId":1260},{"type":"COURSE","subject":"MATH","classId":2331},{"type":"COURSE","subject":"MATH","classId":2341},{"type":"COURSE","subject":"MATH","classId":4606},{"type":"COURSE","subject":"PSYC","classId":3452},{"type":"COURSE","subject":"PSYC","classId":3458},{"type":"COURSE","subject":"PSYC","classId":3464},{"type":"COURSE","subject":"PSYC","classId":3466}],"label":"Science"},{"type":"OR","courses":[{"type":"COURSE","subject":"ENGL","classId":3340},{"type":"COURSE","subject":"PHIL","classId":1105},{"type":"COURSE","subject":"PHIL","classId":1115},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"PHIL","classId":2001},{"type":"COURSE","subject":"PHIL","classId":4510},{"type":"OR","courses":[{"type":"COURSE","subject":"PHIL","classId":4515},{"type":"COURSE","subject":"PHIL","classId":4516}]},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}],"label":"Social Science and Humanities"},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"COURSE","subject":"ENTR","classId":4501},{"type":"COURSE","subject":"MISM","classId":2301},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"MKTG","classId":4508},{"type":"COURSE","subject":"SCHM","classId":2301}],"label":"D'Amore-McKim School of Business"},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3700},{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ECON","classId":5105},{"type":"COURSE","subject":"ENVR","classId":2500},{"type":"COURSE","subject":"IE","classId":3412},{"type":"COURSE","subject":"MATH","classId":2280},{"type":"COURSE","subject":"MATH","classId":3081},{"type":"COURSE","subject":"MATH","classId":4581},{"type":"COURSE","subject":"MGSC","classId":2301},{"type":"COURSE","subject":"PHMD","classId":3450},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"COURSE","subject":"POLS","classId":2400},{"type":"COURSE","subject":"PSYC","classId":2320}],"label":"Statistics Courses"}]}]}],"minRequirementCount":1,"notes":["Complete two courses that are not already required in the following ranges:","CS 2300 to CS 7999, except CS 3950, CS 4950, and CS 5010","One course from Khoury meaningful minors list (see below)."]}],"gpaRequirements":[{"title":"Credit/GPA Requirement","threshold":2,"scope":{"kind":"program"},"text":"2.000 GPA required in the minor"}]}},{"id":"2027/computer-information-science/computing_and_law_bs_(boston)","slug":"computing-and-law-bs-boston","name":"Computing and Law, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/computing-law-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computing-and-law-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundational Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":5,"notes":["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."]},{"type":"SECTION","title":"Required Major Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"DS","classId":3000},{"type":"COURSE","subject":"LAW","classId":3101,"notes":["Law"]},{"type":"COURSE","subject":"LAW","classId":3102},{"type":"COURSE","subject":"LAW","classId":3130},{"type":"COURSE","subject":"LAW","classId":3140},{"type":"COURSE","subject":"LAW","classId":3235}],"minRequirementCount":10,"notes":["Technology"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535},{"type":"COURSE","subject":"CY","classId":4930},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"DS","classId":4420}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Law Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"LAW","classId":3150},{"type":"COURSE","subject":"LAW","classId":3160},{"type":"COURSE","subject":"LAW","classId":3170},{"type":"COURSE","subject":"LAW","classId":3181},{"type":"COURSE","subject":"LAW","classId":3182},{"type":"COURSE","subject":"LAW","classId":3210},{"type":"COURSE","subject":"LAW","classId":3211},{"type":"COURSE","subject":"LAW","classId":3212},{"type":"COURSE","subject":"LAW","classId":3232},{"type":"COURSE","subject":"LAW","classId":3236},{"type":"COURSE","subject":"LAW","classId":3238},{"type":"COURSE","subject":"LAW","classId":3239},{"type":"COURSE","subject":"LAW","classId":3320},{"type":"COURSE","subject":"LAW","classId":3321},{"type":"COURSE","subject":"LAW","classId":3800},{"type":"COURSE","subject":"LAW","classId":3801},{"type":"COURSE","subject":"LAW","classId":4335},{"type":"COURSE","subject":"LAW","classId":4369},{"type":"COURSE","subject":"LAW","classId":4501},{"type":"COURSE","subject":"LAW","classId":4525},{"type":"COURSE","subject":"LAW","classId":4600},{"type":"COURSE","subject":"LAW","classId":4640},{"type":"COURSE","subject":"LAW","classId":4664},{"type":"COURSE","subject":"LAW","classId":4983}]}],"minRequirementCount":1,"notes":["Complete a total of 12 semester hours:","If choosing a 3-semester-hour course, register for a 1-semester-hour course concurrently. No more than four 1-semester-hour courses may be applied to this requirement."]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"Computing and Social Issues","requirements":[{"type":"OR","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"DS","classId":1300},{"type":"COURSE","subject":"PHIL","classId":1300}]},{"type":"COURSE","subject":"HIST","classId":2220},{"type":"COURSE","subject":"INSH","classId":2102},{"type":"COURSE","subject":"JRNL","classId":3700},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"SOCL","classId":1280},{"type":"COURSE","subject":"SOCL","classId":2485},{"type":"COURSE","subject":"SOCL","classId":4528}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Coursework","requirements":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"LAW","classId":3120}],"minRequirementCount":2},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1},{"type":"SECTION","title":"Co-op Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COOP","classId":3945},{"type":"COURSE","subject":"COOP","classId":3948}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":36}},{"id":"2027/computer-information-science/cybersecurity_and_business_administration_bs_(boston)","slug":"cybersecurity-and-business-administration-bs-boston","name":"Cybersecurity and Business Administration, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":14,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/cybersecurity-business-administration-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-and-business-administration-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"BUSN","classId":1102},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"BUSN","classId":1103}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240}]},{"type":"COURSE","subject":"CY","classId":4740}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":4040},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530},{"type":"COURSE","subject":"CS","classId":4535},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"CY","classId":4760},{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":4775},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2310},{"type":"COURSE","subject":"EECE","classId":2311}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MATH","classId":4575},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["If courses require prerequisites, those should be taken using general electives.","Complete one course from the following:"]},{"type":"SECTION","title":"Accounting","requirements":[{"type":"COURSE","subject":"ACCT","classId":1201},{"type":"COURSE","subject":"ACCT","classId":2301}],"minRequirementCount":2},{"type":"SECTION","title":"Finance","requirements":[{"type":"COURSE","subject":"FINA","classId":2201}],"minRequirementCount":1},{"type":"SECTION","title":"Organizational Behavior","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"ORGB","classId":3203}]}],"minRequirementCount":1},{"type":"SECTION","title":"Marketing","requirements":[{"type":"COURSE","subject":"MKTG","classId":2201}],"minRequirementCount":1},{"type":"SECTION","title":"Statistics","requirements":[{"type":"COURSE","subject":"MGSC","classId":2301}],"minRequirementCount":1},{"type":"SECTION","title":"Strategy","requirements":[{"type":"COURSE","subject":"STRT","classId":4501}],"minRequirementCount":1},{"type":"SECTION","title":"Mathematics Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1,"notes":["Complete one of the following. MATH 1231 or MATH 1341 is strongly recommended for this major:"]},{"type":"SECTION","title":"Economics","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"MISM","classId":2301}],"minRequirementCount":1},{"type":"SECTION","title":"Business Experiential Learning","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":4945},{"type":"COURSE","subject":"COOP","classId":3945},{"type":"COURSE","subject":"COOP","classId":3946},{"type":"COURSE","subject":"COOP","classId":3947},{"type":"COURSE","subject":"COOP","classId":3948},{"type":"COURSE","subject":"EEBA","classId":2945},{"type":"COURSE","subject":"EEBA","classId":2948}]}],"minRequirementCount":1,"notes":["Complete at least one of the following experiences:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3304},{"type":"COURSE","subject":"ENGW","classId":3315}]}]}],"minRequirementCount":1,"notes":["Complete one of the following courses:"]}],"gpaRequirements":[{"title":"Business GPA Requirement","threshold":2,"scope":{"kind":"described","text":"all business courses"},"text":"Minimum 2.000 GPA required in all business courses."}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Accounting","label":"Accounting","requirements":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4412},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Accounting and Advisory Services","label":"Accounting and Advisory Services","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3401},{"type":"COURSE","subject":"ACCT","classId":3402}]},{"type":"COURSE","subject":"ACCT","classId":3403},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3220},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"MISM","classId":2510}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ACCT","classId":3416},{"type":"COURSE","subject":"ACCT","classId":4414}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Brand Management","label":"Brand Management","requirements":[{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402}]},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"INNO","classId":3335}]},{"type":"COURSE","subject":"MKTG","classId":4720}]}],"minRequirementCount":2,"notes":["Complete three electives, with at least 8 credits from MKTG courses:","A maximum of one course may be applied to requirements of a second concentration."]},{"type":"SECTION","title":"Concentration in Corporate Innovation","label":"Corporate Innovation","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4504},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2304},{"type":"OR","courses":[{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"MKTG","classId":4510}]},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"STRT","classId":4301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the additional electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Entrepreneurial Startups","label":"Entrepreneurial Startups","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"ENTR","classId":4501},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"ENTR","classId":2225},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3401},{"type":"COURSE","subject":"ENTR","classId":3945},{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3303},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two electives, one of which may come from the Additional Electives list:","Additional Electives","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Finance","label":"Finance","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":2720},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":3309}]},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":3301},{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3305},{"type":"COURSE","subject":"FINA","classId":3401},{"type":"COURSE","subject":"FINA","classId":4219},{"type":"COURSE","subject":"FINA","classId":4220},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"FINA","classId":4335},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4370},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4410},{"type":"COURSE","subject":"FINA","classId":4412},{"type":"COURSE","subject":"FINA","classId":4420},{"type":"COURSE","subject":"FINA","classId":4460},{"type":"COURSE","subject":"FINA","classId":4512},{"type":"COURSE","subject":"FINA","classId":4514},{"type":"COURSE","subject":"FINA","classId":4516},{"type":"COURSE","subject":"FINA","classId":4524},{"type":"COURSE","subject":"FINA","classId":4526},{"type":"COURSE","subject":"FINA","classId":4604},{"type":"COURSE","subject":"FINA","classId":4610},{"type":"COURSE","subject":"FINA","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","The following courses may not be used toward a Finance concentration elective: FINA3740, FINA3750"]},{"type":"SECTION","title":"Concentration in Fintech","label":"Fintech","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"FINA","classId":3303},{"type":"COURSE","subject":"FINA","classId":3301}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"EECE","classId":2560},{"type":"COURSE","subject":"FINA","classId":4335}],"notes":["Choose one option below:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":4520},{"type":"COURSE","subject":"FINA","classId":2730},{"type":"COURSE","subject":"FINA","classId":4340},{"type":"COURSE","subject":"FINA","classId":4350},{"type":"COURSE","subject":"FINA","classId":4390},{"type":"COURSE","subject":"FINA","classId":4460}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Healthcare Management and Consulting","label":"Healthcare Management and Consulting","requirements":[{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"SCHM","classId":3315},{"type":"OR","courses":[{"type":"COURSE","subject":"BUSN","classId":3110},{"type":"COURSE","subject":"ENTR","classId":3220},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MISM","classId":3501},{"type":"COURSE","subject":"MISM","classId":3515}]},{"type":"OR","courses":[{"type":"COURSE","subject":"ANTH","classId":3441},{"type":"COURSE","subject":"COMM","classId":3201},{"type":"COURSE","subject":"ECON","classId":3413},{"type":"COURSE","subject":"HUSV","classId":2970},{"type":"COURSE","subject":"IE","classId":3500},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4515},{"type":"COURSE","subject":"SOCL","classId":3441}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in International Business","label":"International Business","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"INTB","classId":1209}]},{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"INTB","classId":2501},{"type":"COURSE","subject":"INTB","classId":3310}],"notes":["Complete one or both of the following:"]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301},{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}],"groups":[{"title":"Managing Internationally","courses":[{"type":"COURSE","subject":"INTB","classId":3320},{"type":"COURSE","subject":"INTB","classId":3330},{"type":"COURSE","subject":"INTB","classId":4983},{"type":"COURSE","subject":"STRT","classId":3301}]},{"title":"International Functional Knowledge","courses":[{"type":"COURSE","subject":"ENTR","classId":3306},{"type":"COURSE","subject":"FINA","classId":4320},{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"SCHM","classId":3301}]}]}],"minRequirementCount":3,"notes":["Complete two of the following courses (one if both courses above selected).","Note: One course can also count toward a different business concentration.","Electives not listed may be approved via the undergraduate dean’s office."]},{"type":"SECTION","title":"Concentration in Management","label":"Management","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":3380}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":2215},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INTB","classId":3205},{"type":"COURSE","subject":"MGMT","classId":3302},{"type":"COURSE","subject":"MGMT","classId":3305},{"type":"COURSE","subject":"MGMT","classId":3315},{"type":"COURSE","subject":"MGMT","classId":3340},{"type":"COURSE","subject":"MGMT","classId":3350},{"type":"COURSE","subject":"MGMT","classId":3380},{"type":"COURSE","subject":"MGMT","classId":3420},{"type":"COURSE","subject":"MGMT","classId":3435},{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"MGMT","classId":4310},{"type":"COURSE","subject":"MGMT","classId":4410},{"type":"COURSE","subject":"MGMT","classId":4550},{"type":"COURSE","subject":"MGMT","classId":4983},{"type":"COURSE","subject":"STRT","classId":4301}]}],"minRequirementCount":2,"notes":["Note: Only one non-MGMT course may be used as an elective.","Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Marketing","label":"Marketing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3401}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"ENTR","classId":4414},{"type":"COURSE","subject":"MKTG","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":2720},{"type":"COURSE","subject":"MKTG","classId":2801},{"type":"COURSE","subject":"MKTG","classId":3301},{"type":"COURSE","subject":"MKTG","classId":3401},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"COURSE","subject":"MKTG","classId":3720},{"type":"COURSE","subject":"MKTG","classId":3945},{"type":"COURSE","subject":"MKTG","classId":4120},{"type":"COURSE","subject":"MKTG","classId":4220},{"type":"COURSE","subject":"MKTG","classId":4420},{"type":"COURSE","subject":"MKTG","classId":4502},{"type":"COURSE","subject":"MKTG","classId":4504},{"type":"COURSE","subject":"MKTG","classId":4506},{"type":"COURSE","subject":"MKTG","classId":4508},{"type":"COURSE","subject":"MKTG","classId":4510},{"type":"COURSE","subject":"MKTG","classId":4512},{"type":"COURSE","subject":"MKTG","classId":4604},{"type":"COURSE","subject":"MKTG","classId":4605},{"type":"COURSE","subject":"MKTG","classId":4606},{"type":"COURSE","subject":"MKTG","classId":4720},{"type":"COURSE","subject":"MKTG","classId":4983}]}],"minRequirementCount":2,"notes":["Complete three of the following:","Note: MKTG 2601 cannot be used towards a Marketing elective."]},{"type":"SECTION","title":"Concentration in Marketing Analytics","label":"Marketing Analytics","requirements":[{"type":"COURSE","subject":"MKTG","classId":2602},{"type":"COURSE","subject":"MKTG","classId":3402},{"type":"COURSE","subject":"MKTG","classId":3501},{"type":"OR","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"MKTG","classId":2601}]}],"minRequirementCount":4,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Social Innovation and Entrepreneurship","label":"Social Innovation and Entrepreneurship","requirements":[{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INNO","classId":4506},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"INNO","classId":2206},{"type":"COURSE","subject":"INNO","classId":2414},{"type":"COURSE","subject":"INNO","classId":3309},{"type":"COURSE","subject":"ENTR","classId":2303},{"type":"COURSE","subject":"ENTR","classId":3217},{"type":"COURSE","subject":"ENTR","classId":3304},{"type":"COURSE","subject":"ENTR","classId":3305},{"type":"COURSE","subject":"ENTR","classId":3330},{"type":"COURSE","subject":"ENTR","classId":4983},{"type":"COURSE","subject":"INNO","classId":2304},{"type":"COURSE","subject":"INNO","classId":3335},{"type":"COURSE","subject":"INNO","classId":3520},{"type":"COURSE","subject":"INNO","classId":4225},{"type":"COURSE","subject":"INNO","classId":4983},{"type":"COURSE","subject":"MKTG","classId":2301}],"notes":["Additional Electives"]}],"minRequirementCount":3,"notes":["Complete two of the following, one of which may come from the additional elective list:","One course from an approved Dialogue may count toward the additional elective."]},{"type":"SECTION","title":"Concentration in Supply Chain Management","label":"Supply Chain Management","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"SCHM","classId":3301},{"type":"COURSE","subject":"SCHM","classId":3305},{"type":"COURSE","subject":"SCHM","classId":3310}]},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"MGMT","classId":3530},{"type":"COURSE","subject":"SCHM","classId":3301},{"type":"COURSE","subject":"SCHM","classId":3302},{"type":"COURSE","subject":"SCHM","classId":3303},{"type":"COURSE","subject":"SCHM","classId":3305},{"type":"COURSE","subject":"SCHM","classId":3308},{"type":"COURSE","subject":"SCHM","classId":3310},{"type":"COURSE","subject":"SCHM","classId":3315},{"type":"COURSE","subject":"SCHM","classId":3330},{"type":"COURSE","subject":"SCHM","classId":4983}]}],"minRequirementCount":2,"notes":["Choose two from the list below:","Complete two of the following:"]}]},"generalElectiveSH":16}},{"id":"2027/computer-information-science/cybersecurity_and_criminal_justice_bs_(boston)","slug":"cybersecurity-and-criminal-justice-bs-boston","name":"Cybersecurity and Criminal Justice, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":131,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/cybersecurity-criminal-justice-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-and-criminal-justice-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":131,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"CRIM","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamentals Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}],"minRequirementCount":3},{"type":"SECTION","title":"Cybersecurity Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"CY","classId":4760},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":4775}]},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MATH","classId":4575},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Supporting Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1,"notes":["Complete the following course:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3311},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Introduction to Crime, Law, and the Justice System","requirements":[{"type":"COURSE","subject":"CRIM","classId":1100},{"type":"COURSE","subject":"CRIM","classId":1110},{"type":"COURSE","subject":"CRIM","classId":1120}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Current Crime and Justice Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":1300},{"type":"COURSE","subject":"CRIM","classId":1400},{"type":"COURSE","subject":"CRIM","classId":1500},{"type":"COURSE","subject":"CRIM","classId":1700}]}],"minRequirementCount":1,"notes":["These courses introduce students to topical issues related to crime and justice.","Complete one of the following:"]},{"type":"SECTION","title":"Crime Problems and Criminal Justice Institutions","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":2310},{"type":"COURSE","subject":"CRIM","classId":2320},{"type":"COURSE","subject":"CRIM","classId":2330},{"type":"COURSE","subject":"CRIM","classId":2370},{"type":"COURSE","subject":"CRIM","classId":2380},{"type":"COURSE","subject":"CRIM","classId":3010},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":3040},{"type":"COURSE","subject":"CRIM","classId":3050},{"type":"COURSE","subject":"CRIM","classId":3070},{"type":"COURSE","subject":"CRIM","classId":3100},{"type":"COURSE","subject":"CRIM","classId":3540},{"type":"COURSE","subject":"AFCS","classId":3210}]}],"minRequirementCount":1,"notes":["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:"]},{"type":"SECTION","title":"Creating Knowledge about Crime and Justice","requirements":[{"type":"COURSE","subject":"CRIM","classId":3600},{"type":"COURSE","subject":"CRIM","classId":3700}],"minRequirementCount":2,"notes":["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."]},{"type":"SECTION","title":"Systemic Issues","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":3110},{"type":"COURSE","subject":"CRIM","classId":3120}]}],"minRequirementCount":1,"notes":["A consideration of systemic issues facing the criminal justice system.","Complete one of the following:"]},{"type":"SECTION","title":"Criminal Justice Elective","requirements":[],"minRequirementCount":1,"creditsRequired":4,"notes":["Rounding out knowledge of crime and justice.","Complete one additional criminal justice elective from the 3000, 4000 or 5000-level:"]},{"type":"SECTION","title":"Criminal Justice Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":4949},{"type":"COURSE","subject":"CY","classId":4930}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Criminal Justice Co-op Integration","requirements":[{"type":"COURSE","subject":"CRIM","classId":3000},{"type":"COURSE","subject":"CRIM","classId":4000}],"minRequirementCount":2,"notes":["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:"]},{"type":"SECTION","title":"Cybersecurity Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240}]}],"minRequirementCount":1},{"type":"SECTION","title":"Criminal Justice Integrative Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":2350},{"type":"COURSE","subject":"CRIM","classId":3060},{"type":"COURSE","subject":"CRIM","classId":4040},{"type":"COURSE","subject":"CRIM","classId":5900}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/cybersecurity_and_economics_bs_(boston)","slug":"cybersecurity-and-economics-bs-boston","name":"Cybersecurity and Economics, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/cybersecurity-economics-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-and-economics-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"ECON","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamentals Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240}]},{"type":"COURSE","subject":"CY","classId":4740}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CRIM","classId":3030},{"type":"COURSE","subject":"CRIM","classId":4040},{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"CY","classId":4760},{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":4775},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2310},{"type":"COURSE","subject":"EECE","classId":2311}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MATH","classId":4575},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Supporting Course","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1231},{"type":"COURSE","subject":"MATH","classId":1241},{"type":"COURSE","subject":"MATH","classId":1245},{"type":"COURSE","subject":"MATH","classId":1340},{"type":"COURSE","subject":"MATH","classId":1341}]}],"minRequirementCount":1},{"type":"SECTION","title":"Required Courses","requirements":[{"type":"COURSE","subject":"ECON","classId":1115},{"type":"COURSE","subject":"ECON","classId":1116},{"type":"COURSE","subject":"ECON","classId":2315},{"type":"COURSE","subject":"ECON","classId":2316},{"type":"COURSE","subject":"ECON","classId":2350}],"minRequirementCount":5},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"RANGE","subject":"ECON","idRangeStart":1200,"idRangeEnd":1999,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":2990,"idRangeEnd":3559,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":3561,"idRangeEnd":4689,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":4900,"idRangeEnd":4996,"exceptions":[]},{"type":"RANGE","subject":"ECON","idRangeStart":5200,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete four ECON electives that are found in the following range with, at most, two at the 1000 level. Unless otherwise noted in specific combined majors, required core economics courses cannot be counted as electives by students completing Department of Economics programs:","ECON 1200 to ECON 1999","ECON 2990 to ECON 3559","ECON 3561 to ECON 4689","ECON 4900 to ECON 4996","ECON 5200 to ECON 5999"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4930},{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":4692},{"type":"COURSE","subject":"ECON","classId":4997}]}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"COURSE","subject":"ECON","classId":2560}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1102},{"type":"COURSE","subject":"ENGW","classId":1111}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3311},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Economics GPA Requirement","threshold":2,"scope":{"kind":"courses"},"courses":[{"subject":"ECON","classId":2315},{"subject":"ECON","classId":2316},{"subject":"ECON","classId":2350},{"subject":"ECON","classId":2560}],"text":"Grades in the following four Economics courses must average to a minimum of C (2.000):"}],"generalElectiveSH":24}},{"id":"2027/computer-information-science/cybersecurity_and_history_bs_(boston)","slug":"cybersecurity-and-history-bs-boston","name":"Cybersecurity and History, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/cybersecurity-history-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-and-history-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"HIST","classId":1000},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":4740}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]},{"type":"COURSE","subject":"CY","classId":4760},{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MATH","classId":4575},{"type":"COURSE","subject":"PHIL","classId":1145},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"History Required Courses","requirements":[{"type":"COURSE","subject":"HIST","classId":1200},{"type":"COURSE","subject":"HIST","classId":1201},{"type":"COURSE","subject":"HIST","classId":2211},{"type":"COURSE","subject":"HIST","classId":2301},{"type":"COURSE","subject":"HIST","classId":2302}],"minRequirementCount":5},{"type":"SECTION","title":"Pre-1800 History Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":1100},{"type":"COURSE","subject":"HIST","classId":1185},{"type":"COURSE","subject":"HIST","classId":1218},{"type":"COURSE","subject":"HIST","classId":1252},{"type":"COURSE","subject":"HIST","classId":1272},{"type":"COURSE","subject":"HIST","classId":1389},{"type":"COURSE","subject":"HIST","classId":2330},{"type":"COURSE","subject":"HIST","classId":2370},{"type":"COURSE","subject":"HIST","classId":2375},{"type":"COURSE","subject":"HIST","classId":2390},{"type":"COURSE","subject":"HIST","classId":3334}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"History Outside the United States and Europe","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":1150},{"type":"COURSE","subject":"HIST","classId":1187},{"type":"COURSE","subject":"HIST","classId":1206},{"type":"COURSE","subject":"HIST","classId":1246},{"type":"COURSE","subject":"HIST","classId":1252},{"type":"COURSE","subject":"HIST","classId":1253},{"type":"COURSE","subject":"HIST","classId":1294},{"type":"COURSE","subject":"HIST","classId":1500},{"type":"COURSE","subject":"HIST","classId":2025},{"type":"COURSE","subject":"HIST","classId":2311},{"type":"COURSE","subject":"HIST","classId":2351}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"History Electives","requirements":[],"minRequirementCount":1,"creditsRequired":8,"notes":["Complete two HIST courses at any level in any field:"]},{"type":"SECTION","title":"Intermediate/Advanced History Course","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"HIST","idRangeStart":2000,"idRangeEnd":2999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete a minimum of one HIST course from the following range (excluding HIST 2211, HIST 2301, and HIST 2302):","HIST 2000 to HIST 2999"]},{"type":"SECTION","title":"Advanced History","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"HIST","idRangeStart":3000,"idRangeEnd":4999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete a minimum of one HIST course from the following range (excluding HIST 4701):","HIST 3000 to HIST 4999"]},{"type":"SECTION","title":"Integrative and Capstone Course Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HIST","classId":4701},{"type":"COURSE","subject":"CY","classId":4930}]}],"minRequirementCount":1},{"type":"SECTION","title":"Research Methods","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"ECON","classId":2350},{"type":"COURSE","subject":"ENVR","classId":3300},{"type":"COURSE","subject":"ENVR","classId":5260},{"type":"COURSE","subject":"POLS","classId":2400},{"type":"COURSE","subject":"PSYC","classId":2320}]}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"MATH","classId":1341}]}]}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1}],"generalElectiveSH":20}},{"id":"2027/computer-information-science/cybersecurity_and_political_science_bs_(boston)","slug":"cybersecurity-and-political-science-bs-boston","name":"Cybersecurity and Political Science, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":129,"concentrationCount":8,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-information-science-combined-majors/cybersecurity-political-science-bs-bos/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-and-political-science-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":129,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000},{"type":"COURSE","subject":"POLS","classId":1000}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1210},{"type":"COURSE","subject":"EESH","classId":2000}]}],"minRequirementCount":2,"notes":["Must be taken in alignment with your home college:"]},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]}],"minRequirementCount":4},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740}],"minRequirementCount":3},{"type":"SECTION","title":"Cybersecurity Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CS","classId":2484},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]},{"type":"COURSE","subject":"CY","classId":4760},{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MATH","classId":4575},{"type":"COURSE","subject":"PHIL","classId":1145}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Political Science Requirements","requirements":[{"type":"COURSE","subject":"POLS","classId":1150},{"type":"COURSE","subject":"POLS","classId":1155},{"type":"COURSE","subject":"POLS","classId":1160},{"type":"COURSE","subject":"POLS","classId":2399},{"type":"COURSE","subject":"POLS","classId":2400}],"minRequirementCount":5},{"type":"SECTION","title":"Political Theory","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":2325},{"type":"COURSE","subject":"POLS","classId":2328},{"type":"COURSE","subject":"POLS","classId":2330},{"type":"COURSE","subject":"POLS","classId":2332}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Political Science Capstone","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":4701},{"type":"COURSE","subject":"POLS","classId":4703}]}],"minRequirementCount":1},{"type":"SECTION","title":"Political Science Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"RANGE","subject":"POLS","idRangeStart":2000,"idRangeEnd":5999,"exceptions":[]}]}],"minRequirementCount":1,"notes":["Complete three courses in the following range (Note: elective courses may also fulfill requirements of an optional concentration of this program):","POLS 2000 to POLS 5999"]},{"type":"SECTION","title":"Integrative Requirement","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":2600},{"type":"COURSE","subject":"INTL","classId":2600}]},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"College Writing","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":1111},{"type":"COURSE","subject":"ENGW","classId":1102}]}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3308},{"type":"COURSE","subject":"ENGW","classId":3311},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Mathematics","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1}],"concentrations":{"minOptions":0,"concentrationOptions":[{"type":"SECTION","title":"Concentration in American Political Institutions","label":"American Political Institutions","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":3160},{"type":"COURSE","subject":"POLS","classId":3300},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3310}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Concentration in Campaigns and Elections","label":"Campaigns and Elections","requirements":[{"type":"COURSE","subject":"POLS","classId":3160},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"POLS","classId":2345},{"type":"COURSE","subject":"POLS","classId":3310},{"type":"COURSE","subject":"POLS","classId":3320}]}],"minRequirementCount":3,"notes":["Complete two of the following:"]},{"type":"SECTION","title":"Concentration in Comparative Politics","label":"Comparative Politics","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"POLS","classId":2282},{"type":"COURSE","subject":"POLS","classId":2356},{"type":"COURSE","subject":"POLS","classId":2359},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3418},{"type":"COURSE","subject":"POLS","classId":3487}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":3435},{"type":"COURSE","subject":"POLS","classId":3465}]},{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":4915},{"type":"COURSE","subject":"POLS","classId":4918},{"type":"COURSE","subject":"POLS","classId":4937}]}],"minRequirementCount":3,"notes":["Complete two of the following:","Complete one of the following:"]},{"type":"SECTION","title":"Concentration in Identity, Culture, and Politics","label":"Identity, Culture, and Politics","requirements":[{"type":"COURSE","subject":"POLS","classId":3418},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":2359},{"type":"COURSE","subject":"POLS","classId":2368},{"type":"COURSE","subject":"POLS","classId":2370},{"type":"COURSE","subject":"POLS","classId":3309},{"type":"COURSE","subject":"POLS","classId":3324}]}],"minRequirementCount":2,"notes":["Complete three of the following:"]},{"type":"SECTION","title":"Concentration in International Relations and Diplomacy","label":"International Relations and Diplomacy","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"POLS","classId":4910},{"type":"COURSE","subject":"POLS","classId":4915},{"type":"COURSE","subject":"POLS","classId":4938}]},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":3405},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3435},{"type":"COURSE","subject":"POLS","classId":5408}]}],"minRequirementCount":2,"notes":["Complete one of the following:","Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Law and Legal Studies","label":"Law and Legal Studies","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":2330},{"type":"COURSE","subject":"POLS","classId":3300},{"type":"COURSE","subject":"POLS","classId":3302},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":4500},{"type":"COURSE","subject":"POLS","classId":4505}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]},{"type":"SECTION","title":"Concentration in Public Policy","label":"Public Policy","requirements":[{"type":"COURSE","subject":"POLS","classId":3307},{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"POLS","classId":2345},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":2395},{"type":"COURSE","subject":"POLS","classId":3425}]}],"minRequirementCount":2,"notes":["Complete three of the following:"]},{"type":"SECTION","title":"Concentration in Security Studies","label":"Security Studies","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423},{"type":"COURSE","subject":"POLS","classId":3425},{"type":"COURSE","subject":"POLS","classId":3487},{"type":"COURSE","subject":"POLS","classId":5408}]}],"minRequirementCount":1,"notes":["Complete four of the following:"]}]},"generalElectiveSH":20}},{"id":"2027/computer-information-science/cybersecurity_bs_(boston)","slug":"cybersecurity-bs-boston","name":"Cybersecurity, BS (Boston)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":133,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/cybersecurity/cybersecurity-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/cybersecurity-bs-boston","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":133,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Computer Science Overview","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1200},{"type":"COURSE","subject":"INPR","classId":1000}]},{"type":"COURSE","subject":"CS","classId":1210}],"minRequirementCount":2},{"type":"SECTION","title":"Computer Science Fundamental Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"COURSE","subject":"MATH","classId":1365},{"type":"COURSE","subject":"MATH","classId":1465}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]}],"minRequirementCount":3,"notes":["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."]},{"type":"SECTION","title":"Computer Science Required Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2700},{"type":"COURSE","subject":"CS","classId":2701}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CS","classId":3800},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730}]},{"type":"COURSE","subject":"DS","classId":3000}],"minRequirementCount":7},{"type":"SECTION","title":"Presentation Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":1112},{"type":"COURSE","subject":"COMM","classId":1113},{"type":"COURSE","subject":"COMM","classId":1210},{"type":"COURSE","subject":"COMM","classId":1511},{"type":"COURSE","subject":"THTR","classId":1125},{"type":"COURSE","subject":"THTR","classId":1130},{"type":"COURSE","subject":"THTR","classId":1180},{"type":"COURSE","subject":"THTR","classId":2345}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Cybersecurity Required Courses","requirements":[{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740},{"type":"COURSE","subject":"CY","classId":4740},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":4775}]},{"type":"COURSE","subject":"CY","classId":4930}],"minRequirementCount":5},{"type":"SECTION","title":"Cybersecurity and Social Issues Elective List","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CRIM","classId":4040},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]},{"type":"SECTION","title":"Khoury Approved Electives","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2300,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]},{"type":"RANGE","subject":"CY","idRangeStart":2000,"idRangeEnd":9999,"exceptions":[]},{"type":"RANGE","subject":"DS","idRangeStart":2500,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"DS","classId":4900}]},{"type":"COURSE","subject":"EECE","classId":2160},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":2322},{"type":"COURSE","subject":"EECE","classId":2323}]},{"type":"COURSE","subject":"MKTG","classId":4606}]}],"minRequirementCount":1,"notes":["Complete 4 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","DS 2500 or higher, except DS 4900"]},{"type":"SECTION","title":"Law Requirement","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":4170},{"type":"COURSE","subject":"CY","classId":5240}]}],"minRequirementCount":1},{"type":"SECTION","title":"Cybersecurity Electives","requirements":[{"type":"XOM","numCreditsMin":16,"courses":[{"type":"COURSE","subject":"COMM","classId":2551},{"type":"COURSE","subject":"CRIM","classId":4040},{"type":"COURSE","subject":"CS","classId":2800},{"type":"COURSE","subject":"CS","classId":4400},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]},{"type":"COURSE","subject":"CS","classId":4700},{"type":"COURSE","subject":"CS","classId":4730},{"type":"COURSE","subject":"CY","classId":4100},{"type":"COURSE","subject":"CY","classId":4760},{"type":"COURSE","subject":"CY","classId":4770},{"type":"COURSE","subject":"CY","classId":4775},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"DS","classId":4300},{"type":"COURSE","subject":"DS","classId":4400},{"type":"COURSE","subject":"EECE","classId":3324},{"type":"AND","courses":[{"type":"COURSE","subject":"EECE","classId":4534},{"type":"COURSE","subject":"EECE","classId":4535}]},{"type":"COURSE","subject":"LPSC","classId":1101},{"type":"COURSE","subject":"LPSC","classId":2301},{"type":"COURSE","subject":"LPSC","classId":3303},{"type":"COURSE","subject":"MATH","classId":3527},{"type":"COURSE","subject":"MISM","classId":2301},{"type":"COURSE","subject":"POLS","classId":2390},{"type":"COURSE","subject":"POLS","classId":3307},{"type":"COURSE","subject":"POLS","classId":3324},{"type":"COURSE","subject":"POLS","classId":3406},{"type":"COURSE","subject":"POLS","classId":3420},{"type":"COURSE","subject":"POLS","classId":3423}]}],"minRequirementCount":1,"notes":["If courses require prerequisites, those should be taken using general electives.","Complete four courses from the following:"]},{"type":"SECTION","title":"Supporting Courses","requirements":[{"type":"COURSE","subject":"MATH","classId":1341}],"minRequirementCount":1},{"type":"SECTION","title":"College Writing","requirements":[{"type":"COURSE","subject":"ENGW","classId":1111}],"minRequirementCount":1},{"type":"SECTION","title":"Advanced Writing in the Disciplines","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"ENGW","classId":3302},{"type":"COURSE","subject":"ENGW","classId":3315}]}],"minRequirementCount":1}],"generalElectiveSH":24,"majorCreditSubtotal":83}},{"id":"2027/computer-information-science/cybersecurity_minor","slug":"cybersecurity-minor","name":"Cybersecurity, Minor","level":"undergrad","kind":"minor","catalogYear":2027,"college":"computer-information-science","totalCreditsRequired":25,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/cybersecurity/cybersecurity-minor/","lastEdited":"9/10/2026","page":"https://numap.app/data/minors/cybersecurity-minor","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":25,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Cybersecurity Fundamental Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3650},{"type":"COURSE","subject":"CY","classId":2550},{"type":"COURSE","subject":"CY","classId":3740}],"minRequirementCount":6,"notes":["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 minor."]}],"gpaRequirements":[{"title":"Credit/GPA Requirement","threshold":2,"scope":{"kind":"program"},"text":"2.000 GPA required in the minor"}]}},{"id":"2027/computer-information-science/interdisciplinary_studies_bs_(oakland)","slug":"interdisciplinary-studies-bs-oakland","name":"Interdisciplinary Studies, BS (Oakland)","level":"undergrad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":128,"concentrationCount":0,"verified":false,"sourceUrl":"https://catalog.northeastern.edu/undergraduate/computer-information-science/computer-science/interdisciplinary-studies-bs/","lastEdited":"9/10/2026","page":"https://numap.app/data/majors/computer-information-science-interdisciplinary-studies-bs-oakland","url":"https://numap.app/data/json/programs/2027/undergrad/computer-information-science.json","requirements":{"totalCreditsRequired":128,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Focus Area","requirements":[],"minRequirementCount":1,"creditsRequired":32,"notes":["Complete all courses in one of the following focus areas:","Biology","Business Administration","Computer Science","Health Science","Psychology","Public Health"]},{"type":"SECTION","title":"Restricted Electives","requirements":[],"minRequirementCount":1,"creditsRequired":24,"notes":["Complete 12 semester hours of coursework from one or more subject codes in the focus area chosen above.","Complete 12 semester hours of coursework from subject codes outside of the subject codes of courses in the focus area chosen above."]},{"type":"SECTION","title":"Minor Requirement","requirements":[],"minRequirementCount":1,"creditsRequired":16,"notes":["Complete one of the following minors outside of the chosen focus area above. Other minors not listed here may be selected upon approval by the program advisor.","Behavioral Neuroscience","Biology","Business Administration","Communication Studies","Computer Science","Corporate Innovation","Design","Digital Communication","Economics","Entrepreneurial Startups","Ethics","Philosophy","Political Science","Public Health","Psychology"]},{"type":"SECTION","title":"Supporting Courses","requirements":[],"minRequirementCount":1,"creditsRequired":16,"notes":["Complete a course that fulfills the NUpath First-Year Writing requirement.","Complete two courses that fulfill the NUpath Writing-Intensive requirement.","Complete the Nupath Advanced Writing in the Disciplines requirement."]},{"type":"SECTION","title":"Biology Focus Area","requirements":[],"minRequirementCount":1,"creditsRequired":32,"notes":["Complete 32 semester hours of coursework preapproved by the program advisor."]},{"type":"SECTION","title":"Business Administration Focus Area","requirements":[{"type":"COURSE","subject":"ACCT","classId":1201},{"type":"COURSE","subject":"ACCT","classId":2301},{"type":"COURSE","subject":"FINA","classId":2201},{"type":"COURSE","subject":"INNO","classId":2301},{"type":"COURSE","subject":"INTB","classId":1203},{"type":"COURSE","subject":"MGSC","classId":2301},{"type":"COURSE","subject":"MISM","classId":2301},{"type":"COURSE","subject":"MKTG","classId":2201},{"type":"COURSE","subject":"ORGB","classId":3201},{"type":"COURSE","subject":"SCHM","classId":2301},{"type":"COURSE","subject":"STRT","classId":4501}],"minRequirementCount":11},{"type":"SECTION","title":"Computer Science Focus Area Required Courses","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":1800},{"type":"COURSE","subject":"MATH","classId":1365}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2000},{"type":"COURSE","subject":"CS","classId":2001}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":2100},{"type":"COURSE","subject":"CS","classId":2101}]},{"type":"COURSE","subject":"CS","classId":3000},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":3100},{"type":"COURSE","subject":"CS","classId":3101}]},{"type":"COURSE","subject":"CS","classId":3200},{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":4500},{"type":"COURSE","subject":"CS","classId":4530}]}],"minRequirementCount":7},{"type":"SECTION","title":"Khoury College Elective","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":2502,"idRangeEnd":9999,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5010}]}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours of upper-division CS, CY, DS, or IS courses that are not already required above. Choose courses from the following ranges:","CS 2502 or higher, except CS 5010","CY 2000 of higher, except CY 4930"]},{"type":"SECTION","title":"Health Science Focus Area","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CHEM","classId":1161},{"type":"COURSE","subject":"CHEM","classId":1162},{"type":"COURSE","subject":"CHEM","classId":1163}]},{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":13},{"type":"SECTION","title":"Public Health Courses","requirements":[{"type":"COURSE","subject":"PHTH","classId":1260},{"type":"COURSE","subject":"PHTH","classId":1261},{"type":"COURSE","subject":"PHTH","classId":2210},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2300},{"type":"COURSE","subject":"PHTH","classId":2301}]},{"type":"OR","courses":[{"type":"COURSE","subject":"PHTH","classId":2350},{"type":"COURSE","subject":"PHTH","classId":2351}]},{"type":"COURSE","subject":"PHTH","classId":2515},{"type":"COURSE","subject":"PHTH","classId":4120},{"type":"COURSE","subject":"PHTH","classId":4202},{"type":"COURSE","subject":"PHTH","classId":4540},{"type":"COURSE","subject":"PSYC","classId":1101}],"minRequirementCount":10,"shared":true},{"type":"SECTION","title":"Biology Requirement","requirements":[{"type":"OR","courses":[{"type":"AND","courses":[{"type":"OR","courses":[{"type":"COURSE","subject":"BIOL","classId":1141},{"type":"COURSE","subject":"BIOL","classId":1143}]},{"type":"COURSE","subject":"BIOL","classId":1147}],"label":"Option 1"},{"type":"AND","courses":[{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1111},{"type":"COURSE","subject":"BIOL","classId":1112}]},{"type":"AND","courses":[{"type":"COURSE","subject":"BIOL","classId":1113},{"type":"COURSE","subject":"BIOL","classId":1114}]}],"label":"Option 2"}]}],"minRequirementCount":1,"notes":["Select one of the following options:"]},{"type":"SECTION","title":"Social Science Selectives","requirements":[],"minRequirementCount":1,"creditsRequired":7,"notes":["Complete one introductory course as preapproved by the program advisor.","Complete one upper-level course as preapproved by the program advisor."]},{"type":"SECTION","title":"Psychology Focus Area","requirements":[],"minRequirementCount":1,"creditsRequired":32,"notes":["Complete 32 semester hours of coursework preapproved by the program advisor."]}],"gpaRequirements":[{"title":"Major GPA/Grade Requirement","threshold":2,"scope":{"kind":"cumulative"},"text":"Minimum 2.000 GPA required"}]}}]}