{"guide":"https://numap.app/llms.txt","count":34,"what":"Every graduate 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":"grad","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":"grad/2027/computer-information-science/computer_science_graduate_certificate_(boston)","slug":"computer-science-graduate-certificate-boston","name":"Computer Science, Graduate Certificate (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-graduate-certificate/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-graduate-certificate-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]},{"type":"COURSE","subject":"CS","classId":5002},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]},{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":4}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(arlington)","slug":"computer-science-mscs-arlington","name":"Computer Science, MSCS (Arlington)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Arlington","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-arl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-arlington","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]},{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":2},{"type":"SECTION","title":"Breadth Areas","requirements":[],"minRequirementCount":1,"creditsRequired":12,"notes":["Complete 12 semester hours from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Artificial Intelligence and Data Science","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]}],"minRequirementCount":1},{"type":"SECTION","title":"Systems and Software","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620}]}],"minRequirementCount":1},{"type":"SECTION","title":"Theory and Security","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(boston)","slug":"computer-science-mscs-boston","name":"Computer Science, MSCS (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(miami)","slug":"computer-science-mscs-miami","name":"Computer Science, MSCS (Miami)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Miami","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-mia/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-miami","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(oakland)","slug":"computer-science-mscs-oakland","name":"Computer Science, MSCS (Oakland)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-oak/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-oakland","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(online)","slug":"computer-science-mscs-online","name":"Computer Science, MSCS (Online)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Online","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-vtl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-online","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(portland)","slug":"computer-science-mscs-portland","name":"Computer Science, MSCS (Portland)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Portland","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-ptl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-portland","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(seattle)","slug":"computer-science-mscs-seattle","name":"Computer Science, MSCS (Seattle)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Seattle","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-sea/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-seattle","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5250},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":5350},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5963},{"type":"COURSE","subject":"CS","classId":5964},{"type":"COURSE","subject":"CS","classId":5965},{"type":"COURSE","subject":"CS","classId":5976},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6180},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6640},{"type":"COURSE","subject":"CS","classId":6954},{"type":"COURSE","subject":"CS","classId":6955},{"type":"COURSE","subject":"CS","classId":6964},{"type":"COURSE","subject":"CS","classId":6965},{"type":"COURSE","subject":"CS","classId":6966},{"type":"COURSE","subject":"CS","classId":6983},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7332},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":7390},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7675},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":7930},{"type":"COURSE","subject":"CS","classId":7980},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the breadth area courses and/or the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(silicon_valley)","slug":"computer-science-mscs-silicon-valley","name":"Computer Science, MSCS (Silicon Valley)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Silicon Valley","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-sjo/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-silicon-valley","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Programming","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscs_(vancouver)","slug":"computer-science-mscs-vancouver","name":"Computer Science, MSCS (Vancouver)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Vancouver","totalCreditsRequired":32,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-van/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscs-vancouver","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":5011}]},{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":2},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from two of the following breadth areas:"]},{"type":"SECTION","title":"Research","requirements":[{"type":"COURSE","subject":"CS","classId":7980}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":5350},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":5963},{"type":"COURSE","subject":"CS","classId":5964},{"type":"COURSE","subject":"CS","classId":5976},{"type":"COURSE","subject":"CS","classId":6130},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6640},{"type":"COURSE","subject":"CS","classId":6954},{"type":"COURSE","subject":"CS","classId":6955},{"type":"COURSE","subject":"CS","classId":6964},{"type":"COURSE","subject":"CS","classId":6965},{"type":"COURSE","subject":"CS","classId":6983},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7280},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7332},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7675},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the breadth area courses and/or the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(arlington)","slug":"computer-science-mscsalign-arlington","name":"Computer Science, MSCS—Align (Arlington)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Arlington","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-arl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-arlington","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[],"minRequirementCount":1,"creditsRequired":12,"notes":["Complete 12 semester hours from at least two of the following breadth areas:"]},{"type":"SECTION","title":"Artificial Intelligence and Data Science","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]}],"minRequirementCount":1},{"type":"SECTION","title":"Systems and Software","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620}]}],"minRequirementCount":1},{"type":"SECTION","title":"Theory and Security","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36–44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(boston)","slug":"computer-science-mscsalign-boston","name":"Computer Science, MSCS—Align (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(miami)","slug":"computer-science-mscsalign-miami","name":"Computer Science, MSCS—Align (Miami)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Miami","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-mia/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-miami","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(oakland)","slug":"computer-science-mscsalign-oakland","name":"Computer Science, MSCS—Align (Oakland)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Oakland","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-oak/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-oakland","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:","Theory and Security"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(online)","slug":"computer-science-mscsalign-online","name":"Computer Science, MSCS—Align (Online)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Online","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-vtl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-online","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(portland)","slug":"computer-science-mscsalign-portland","name":"Computer Science, MSCS—Align (Portland)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Portland","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-ptl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-portland","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(primarily_online_-_vancouver_requirements)","slug":"computer-science-mscsalign-primarily-online-vancouver-requirements","name":"Computer Science, MSCS—Align (Primarily Online - Vancouver Requirements)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Primarily Online Vancouver Requirements","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-pvl-van-requirements/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-primarily-online-vancouver-requirements","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional Align courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CS","classId":7980}],"minRequirementCount":2},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5170},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":5350},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5963},{"type":"COURSE","subject":"CS","classId":5964},{"type":"COURSE","subject":"CS","classId":5976},{"type":"COURSE","subject":"CS","classId":6130},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6640},{"type":"COURSE","subject":"CS","classId":6954},{"type":"COURSE","subject":"CS","classId":6955},{"type":"COURSE","subject":"CS","classId":6964},{"type":"COURSE","subject":"CS","classId":6965},{"type":"COURSE","subject":"CS","classId":6983},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7280},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7332},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7675},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(seattle)","slug":"computer-science-mscsalign-seattle","name":"Computer Science, MSCS—Align (Seattle)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Seattle","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-sea/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-seattle","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional Align Courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Complete three courses from at least two of the following breath areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5250},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":5350},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5963},{"type":"COURSE","subject":"CS","classId":5964},{"type":"COURSE","subject":"CS","classId":5965},{"type":"COURSE","subject":"CS","classId":5976},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6180},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6640},{"type":"COURSE","subject":"CS","classId":6954},{"type":"COURSE","subject":"CS","classId":6955},{"type":"COURSE","subject":"CS","classId":6964},{"type":"COURSE","subject":"CS","classId":6965},{"type":"COURSE","subject":"CS","classId":6966},{"type":"COURSE","subject":"CS","classId":6983},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7332},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":7390},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7675},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":7930},{"type":"COURSE","subject":"CS","classId":7980},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the breadth area courses and/or the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(silicon_valley)","slug":"computer-science-mscsalign-silicon-valley","name":"Computer Science, MSCS—Align (Silicon Valley)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Silicon Valley","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-sjo/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-silicon-valley","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional ALIGN courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Algorithms","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from at least two of the three following breadth areas:"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":7980,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DADS","classId":7305},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:","CS 5100 to CS 7980"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_mscsalign_(vancouver)","slug":"computer-science-mscsalign-vancouver","name":"Computer Science, MSCS—Align (Vancouver)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Vancouver","totalCreditsRequired":36,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-mscs-align-van/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-mscsalign-vancouver","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Object-Oriented Design","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5004},{"type":"COURSE","subject":"CS","classId":5005}]}],"minRequirementCount":1},{"type":"SECTION","title":"Additional Align courses","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5009}]}],"minRequirementCount":1},{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"CS","classId":5800}],"minRequirementCount":1},{"type":"SECTION","title":"Breadth Areas","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"CS","classId":7140}]},{"title":"Systems and Software","courses":[{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":6650}]},{"title":"Theory and Security","courses":[{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]}]}],"minRequirementCount":1,"notes":["Select three courses from two of the three following breadth areas:"]},{"type":"SECTION","title":"Research","requirements":[{"type":"COURSE","subject":"CS","classId":7980}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":5350},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":5963},{"type":"COURSE","subject":"CS","classId":5964},{"type":"COURSE","subject":"CS","classId":5976},{"type":"COURSE","subject":"CS","classId":6130},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6640},{"type":"COURSE","subject":"CS","classId":6954},{"type":"COURSE","subject":"CS","classId":6955},{"type":"COURSE","subject":"CS","classId":6964},{"type":"COURSE","subject":"CS","classId":6965},{"type":"COURSE","subject":"CS","classId":6983},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7280},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7332},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7675},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":7990},{"type":"COURSE","subject":"CS","classId":8674},{"type":"COURSE","subject":"CS","classId":8982},{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5230}]}],"minRequirementCount":1,"notes":["Complete 8 semester hours from the breadth area courses and/or the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36-44 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_phd_(boston)","slug":"computer-science-phd-boston","name":"Computer Science, PhD (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":48,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-phd/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-phd-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":48,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Course Area Requirements","requirements":[{"type":"XOM","numCreditsMin":24,"courses":[{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7280},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5220},{"type":"COURSE","subject":"DS","classId":5230},{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7390},{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510},{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CY","classId":5120}],"groups":[{"title":"Artificial Intelligence and Data Science","courses":[{"type":"COURSE","subject":"CS","classId":7170},{"type":"COURSE","subject":"CS","classId":7140},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"CS","classId":7180},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"CS","classId":7240},{"type":"COURSE","subject":"CS","classId":7280},{"type":"COURSE","subject":"CS","classId":7290},{"type":"COURSE","subject":"CS","classId":7380},{"type":"COURSE","subject":"CS","classId":5100},{"type":"COURSE","subject":"CS","classId":5150},{"type":"COURSE","subject":"CS","classId":5180},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5330},{"type":"COURSE","subject":"CS","classId":5335},{"type":"COURSE","subject":"CS","classId":5850},{"type":"COURSE","subject":"CS","classId":6120},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":6200},{"type":"COURSE","subject":"CS","classId":6220},{"type":"COURSE","subject":"CS","classId":6240},{"type":"COURSE","subject":"DS","classId":5110},{"type":"COURSE","subject":"DS","classId":5220},{"type":"COURSE","subject":"DS","classId":5230}]},{"title":"Human-Computer Interaction","courses":[{"type":"COURSE","subject":"CS","classId":7375},{"type":"COURSE","subject":"CS","classId":7250},{"type":"COURSE","subject":"CS","classId":7260},{"type":"COURSE","subject":"CS","classId":7295},{"type":"COURSE","subject":"CS","classId":7300},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7390},{"type":"COURSE","subject":"CS","classId":5097},{"type":"COURSE","subject":"CS","classId":5340},{"type":"COURSE","subject":"CS","classId":6350}]},{"title":"Software","courses":[{"type":"COURSE","subject":"CS","classId":7470},{"type":"COURSE","subject":"CS","classId":7575},{"type":"COURSE","subject":"CS","classId":7400},{"type":"COURSE","subject":"CS","classId":7430},{"type":"COURSE","subject":"CS","classId":7480},{"type":"COURSE","subject":"CS","classId":7485},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":5310},{"type":"COURSE","subject":"CS","classId":5400},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5520},{"type":"COURSE","subject":"CS","classId":5540},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":6510}]},{"title":"Systems and Security","courses":[{"type":"COURSE","subject":"CS","classId":7270},{"type":"COURSE","subject":"CS","classId":7670},{"type":"COURSE","subject":"CS","classId":7770},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7680},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6620},{"type":"COURSE","subject":"CS","classId":6650},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6740}]},{"title":"Theory","courses":[{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7840},{"type":"COURSE","subject":"CS","classId":7880},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CY","classId":5120}]}]}],"minRequirementCount":1,"notes":["Complete a total of six courses. Courses must cover at least four of the five areas, and a maximum of two courses may be at the 5000 level.","At least two courses must be 7000-level seminar courses.","At least two courses must be 7000-level nonseminar courses.","Seminar Course","Nonseminar Courses","Other Courses","Seminar Courses"]},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":24,"courses":[{"type":"RANGE","subject":"CS","idRangeStart":5100,"idRangeEnd":5850,"exceptions":[{"type":"EXCLUDE","subject":"CS","classId":5340}]},{"type":"RANGE","subject":"CS","idRangeStart":6110,"idRangeEnd":6810,"exceptions":[]},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"CS","classId":7930},{"type":"COURSE","subject":"CS","classId":8982}]}],"minRequirementCount":1,"notes":["Complete 24 semester hours from the following (Note: Consult faculty advisor for the other acceptable courses):","CS 5100 to CS 5850, except CS 5340","CS 6110 to CS 6810"]},{"type":"SECTION","title":"Dissertation","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":9990},{"type":"COURSE","subject":"CS","classId":9991},{"type":"COURSE","subject":"CS","classId":9996}]}],"minRequirementCount":1,"notes":["Upon achieving PhD candidacy, complete the following for two consecutive semesters:","For remaining semester(s), complete the following (repeatable) course until graduation:"]}],"gpaRequirements":[{"title":"Course Area Requirements","threshold":3.5,"scope":{"kind":"described","text":"the core requirement"},"text":"A grade of B or higher is required in each course. A cumulative 3.500 GPA is required for the core requirement."},{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"48 total semester hours required Minimum overall 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/computer_science_phdadvancedentry_(boston)","slug":"computer-science-phdadvancedentry-boston","name":"Computer Science, PhD—Advanced Entry (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/computer-science-phd/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/computer-science-phdadvancedentry-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[],"minRequirementCount":1,"creditsRequired":16,"notes":["Consult your faculty advisor for acceptable courses."]},{"type":"SECTION","title":"Dissertation","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CS","classId":9990},{"type":"COURSE","subject":"CS","classId":9991},{"type":"COURSE","subject":"CS","classId":9996}]}],"minRequirementCount":1,"notes":["Upon achieving PhD candidacy, complete the following courses for two consecutive semesters:","For remaining semester(s), complete the following (repeatable) course until graduation:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3.5,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum overall 3.500 GPA required"}]}},{"id":"grad/2027/computer-information-science/cybersecurity_graduate_certificate_(boston)","slug":"cybersecurity-graduate-certificate-boston","name":"Cybersecurity, Graduate Certificate (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-graduate-certificate/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-graduate-certificate-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210}],"minRequirementCount":3},{"type":"SECTION","title":"Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5240}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/cybersecurity_graduate_certificate_(online)","slug":"cybersecurity-graduate-certificate-online","name":"Cybersecurity, Graduate Certificate (Online)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Online","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-graduate-certificate-vtl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-graduate-certificate-online","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"CY","classId":5010},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5210}],"minRequirementCount":3},{"type":"SECTION","title":"Elective","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5240}]}],"minRequirementCount":1,"notes":["Complete one of the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/cybersecurity_ms_(arlington)","slug":"cybersecurity-ms-arlington","name":"Cybersecurity, MS (Arlington)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Arlington","totalCreditsRequired":32,"concentrationCount":1,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-ms-arl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-ms-arlington","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010}],"minRequirementCount":2},{"type":"SECTION","title":"Technical Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Contextual Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"CY","classId":6200}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"CY","classId":7900}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5065},{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6200},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"POLS","classId":7341},{"type":"COURSE","subject":"PPUA","classId":6503}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}],"footnotes":[{"marker":"1","text":"A student who demonstrates prior mastery of the learning outcomes for Cybersecurity: Technologies, Threats, and Defenses (CY 5001) may replace the course with elective coursework to meet the semester hours required for the degree. See the electives list for options.","codes":["CY 5001"],"substitution":null},{"marker":"2","text":"CRIM elective to be approved by director/associate director of MSCY.","codes":[],"substitution":null}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Criminology","requirements":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250}],"notes":["Complete one of the following:","CRIM Elective"]}],"minRequirementCount":3,"notes":["Required"]}]}}},{"id":"grad/2027/computer-information-science/cybersecurity_ms_(boston)","slug":"cybersecurity-ms-boston","name":"Cybersecurity, MS (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":32,"concentrationCount":1,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-ms/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-ms-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010}],"minRequirementCount":2},{"type":"SECTION","title":"Technical Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Contextual Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"CY","classId":6200}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"CY","classId":7900}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5065},{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6200},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"POLS","classId":7341},{"type":"COURSE","subject":"PPUA","classId":6503}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}],"footnotes":[{"marker":"1","text":"A student who demonstrates prior mastery of the learning outcomes for Cybersecurity: Technologies, Threats, and Defenses (CY 5001) may replace the course with elective coursework to meet the semester hours required for the degree. See the electives list for options.","codes":["CY 5001"],"substitution":null},{"marker":"2","text":"CRIM elective to be approved by director/associate director of MSCY.","codes":[],"substitution":null}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Criminology","requirements":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250}],"notes":["Complete one of the following:","CRIM elective"]}],"minRequirementCount":3}]}}},{"id":"grad/2027/computer-information-science/cybersecurity_ms_(online)","slug":"cybersecurity-ms-online","name":"Cybersecurity, MS (Online)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Online","totalCreditsRequired":32,"concentrationCount":1,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-ms-vtl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-ms-online","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":32,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5001},{"type":"COURSE","subject":"CY","classId":5010}],"minRequirementCount":2},{"type":"SECTION","title":"Technical Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Contextual Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"CY","classId":6200}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"CY","classId":7900}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5065},{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6200},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"POLS","classId":7341},{"type":"COURSE","subject":"PPUA","classId":6503}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"32 total semester hours required Minimum 3.000 GPA required"}],"footnotes":[{"marker":"1","text":"A student who demonstrates prior mastery of the learning outcomes for Cybersecurity: Technologies, Threats, and Defenses (CY 5001) may replace the course with elective coursework to meet the semester hours required for the degree. See the electives list for options.","codes":["CY 5001"],"substitution":null},{"marker":"2","text":"CRIM elective to be approved by director/associate director of MSCY.","codes":[],"substitution":null}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Criminology","requirements":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250}],"notes":["Complete one of the following:","CRIM elective"]}],"minRequirementCount":3}]}}},{"id":"grad/2027/computer-information-science/cybersecurity_msalign_(arlington)","slug":"cybersecurity-msalign-arlington","name":"Cybersecurity, MS—Align (Arlington)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Arlington","totalCreditsRequired":36,"concentrationCount":1,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-ms-align-arl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-msalign-arlington","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Cybersecurity","requirements":[{"type":"COURSE","subject":"CY","classId":5001}],"minRequirementCount":1},{"type":"SECTION","title":"Additional Align Courses","requirements":[{"type":"COURSE","subject":"CY","classId":5003}],"minRequirementCount":1},{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5010}],"minRequirementCount":1},{"type":"SECTION","title":"Technical Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Contextual Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"CY","classId":6200}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"CY","classId":7900}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5065},{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6200},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"POLS","classId":7341},{"type":"COURSE","subject":"PPUA","classId":6503}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36–44 total semester hours required Minimum 3.000 GPA required"}],"footnotes":[{"marker":"1","text":"CRIM elective to be approved by director/associate director of MSCY.","codes":[],"substitution":null}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Criminology","requirements":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250}],"notes":["Complete one of the following:","CRIM elective"]}],"minRequirementCount":3}]}}},{"id":"grad/2027/computer-information-science/cybersecurity_msalign_(boston)","slug":"cybersecurity-msalign-boston","name":"Cybersecurity, MS—Align (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":36,"concentrationCount":1,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-ms-align/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-msalign-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":36,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Fundamentals","requirements":[{"type":"AND","courses":[{"type":"COURSE","subject":"CS","classId":5001},{"type":"COURSE","subject":"CS","classId":5003}]}],"minRequirementCount":1},{"type":"SECTION","title":"Discrete Structures","requirements":[{"type":"COURSE","subject":"CS","classId":5002}],"minRequirementCount":1},{"type":"SECTION","title":"Cybersecurity","requirements":[{"type":"COURSE","subject":"CY","classId":5001}],"minRequirementCount":1},{"type":"SECTION","title":"Additional Align Courses","requirements":[{"type":"COURSE","subject":"CY","classId":5003}],"minRequirementCount":1},{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5010}],"minRequirementCount":1},{"type":"SECTION","title":"Technical Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Contextual Track","requirements":[{"type":"XOM","numCreditsMin":4,"courses":[{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"CY","classId":6200}]}],"minRequirementCount":1,"notes":["Complete 4 semester hours from the following:"]},{"type":"SECTION","title":"Capstone","requirements":[{"type":"COURSE","subject":"CY","classId":7900}],"minRequirementCount":1},{"type":"SECTION","title":"Electives","requirements":[{"type":"XOM","numCreditsMin":12,"courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CS","classId":5008},{"type":"COURSE","subject":"CS","classId":5200},{"type":"COURSE","subject":"CS","classId":5500},{"type":"COURSE","subject":"CS","classId":5600},{"type":"COURSE","subject":"CS","classId":5610},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":5800},{"type":"COURSE","subject":"CS","classId":7580},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CY","classId":5065},{"type":"COURSE","subject":"CY","classId":5120},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":5150},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5240},{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"CY","classId":6120},{"type":"COURSE","subject":"CY","classId":6200},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"CY","classId":7790},{"type":"COURSE","subject":"POLS","classId":7341},{"type":"COURSE","subject":"PPUA","classId":6503}]}],"minRequirementCount":1,"notes":["Complete 12 semester hours from the following:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"36–44 total semester hours required Minimum 3.000 GPA required"}],"footnotes":[{"marker":"1","text":"CRIM elective to be approved by director/associate director of MSCY.","codes":[],"substitution":null}],"concentrations":{"minOptions":1,"concentrationOptions":[{"type":"SECTION","title":"Concentration in Criminology","requirements":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6202},{"type":"OR","courses":[{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250}],"notes":["Complete one of the following:","CRIM elective"]}],"minRequirementCount":3}]}}},{"id":"grad/2027/computer-information-science/cybersecurity_phd_(boston)","slug":"cybersecurity-phd-boston","name":"Cybersecurity, PhD (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":48,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-bachelors-degree-entrance-phd/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-phd-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":48,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"CY","classId":5240},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":5770},{"type":"COURSE","subject":"EECE","classId":5641}]},{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"EECE","classId":5699}]}],"minRequirementCount":3},{"type":"SECTION","title":"Tracks","requirements":[{"type":"XOM","numCreditsMin":8,"courses":[{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"EECE","classId":5666},{"type":"COURSE","subject":"EECE","classId":7352},{"type":"COURSE","subject":"EECE","classId":7364},{"type":"COURSE","subject":"EECE","classId":7390},{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"EECE","classId":5644},{"type":"COURSE","subject":"EECE","classId":7397},{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"EECE","classId":5155},{"type":"COURSE","subject":"EECE","classId":5576},{"type":"COURSE","subject":"EECE","classId":7336},{"type":"COURSE","subject":"EECE","classId":7364},{"type":"COURSE","subject":"EECE","classId":7374},{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"EECE","classId":7352},{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"EECE","classId":7337},{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"INSH","classId":6300},{"type":"COURSE","subject":"INSH","classId":6500},{"type":"COURSE","subject":"INSH","classId":7400},{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"POLS","classId":7341}],"groups":[{"title":"Hardware Security","courses":[{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"EECE","classId":5666},{"type":"COURSE","subject":"EECE","classId":7352},{"type":"COURSE","subject":"EECE","classId":7364},{"type":"COURSE","subject":"EECE","classId":7390}]},{"title":"Machine Learning","courses":[{"type":"COURSE","subject":"CS","classId":6140},{"type":"COURSE","subject":"CS","classId":7150},{"type":"COURSE","subject":"EECE","classId":5644},{"type":"COURSE","subject":"EECE","classId":7397}]},{"title":"Network Security","courses":[{"type":"COURSE","subject":"CS","classId":5700},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CS","classId":7775},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"EECE","classId":5155},{"type":"COURSE","subject":"EECE","classId":5576},{"type":"COURSE","subject":"EECE","classId":7336},{"type":"COURSE","subject":"EECE","classId":7364},{"type":"COURSE","subject":"EECE","classId":7374}]},{"title":"Systems Security","courses":[{"type":"COURSE","subject":"CS","classId":6410},{"type":"COURSE","subject":"CS","classId":7610},{"type":"COURSE","subject":"CY","classId":5130},{"type":"COURSE","subject":"CY","classId":6740},{"type":"COURSE","subject":"CY","classId":6760},{"type":"COURSE","subject":"EECE","classId":7352}]},{"title":"Theory","courses":[{"type":"COURSE","subject":"CS","classId":7800},{"type":"COURSE","subject":"CS","classId":7805},{"type":"COURSE","subject":"CS","classId":7810},{"type":"COURSE","subject":"CS","classId":7870},{"type":"COURSE","subject":"EECE","classId":7337}]},{"title":"Usable Security and Privacy","courses":[{"type":"COURSE","subject":"CS","classId":6350},{"type":"COURSE","subject":"CS","classId":6760},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"INSH","classId":6300},{"type":"COURSE","subject":"INSH","classId":6500},{"type":"COURSE","subject":"INSH","classId":7400}]},{"title":"Cybersecurity Policy","courses":[{"type":"COURSE","subject":"CRIM","classId":6200},{"type":"COURSE","subject":"CRIM","classId":6262},{"type":"COURSE","subject":"CY","classId":5200},{"type":"COURSE","subject":"CY","classId":5210},{"type":"COURSE","subject":"CY","classId":5250},{"type":"COURSE","subject":"POLS","classId":7341}]}]}],"minRequirementCount":1,"notes":["Select at least two courses from one track:"]},{"type":"SECTION","title":"Electives","requirements":[],"minRequirementCount":1,"creditsRequired":28,"notes":["Selected in consultation with advisor from graduate-level CS and ECE courses and graduate-level courses offered by the College of Social Sciences and Humanities, including CRIM, CS, CY, DS, EECE, INSH, MATH and POLS."]},{"type":"SECTION","title":"Dissertation","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":9990},{"type":"COURSE","subject":"CY","classId":9991},{"type":"COURSE","subject":"CY","classId":9996}]}],"minRequirementCount":1,"notes":["Complete the following (repeatable) course until graduation:"]}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"48 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/cybersecurity_phdadvancedentry_(boston)","slug":"cybersecurity-phdadvancedentry-boston","name":"Cybersecurity, PhD—Advanced Entry (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/cybersecurity/cybersecurity-bachelors-degree-entrance-phd/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/cybersecurity-phdadvancedentry-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-required","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirement","requirements":[],"minRequirementCount":1,"creditsRequired":16,"notes":["Consult your faculty advisor for approved courses."]},{"type":"SECTION","title":"Dissertation","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"CY","classId":9990},{"type":"COURSE","subject":"CY","classId":9991},{"type":"COURSE","subject":"CY","classId":9996}]}],"minRequirementCount":1,"notes":["Complete the following (repeatable) course until graduation:"]}],"gpaRequirements":[{"title":"Degree Requirements","threshold":3.5,"scope":{"kind":"described","text":"the core requirement"},"text":"Incoming PhD in Cybersecurity students who have already completed a Master of Science in an adjacent field may petition to the graduate program administration for advanced entry. Advanced entry petitions are reviewed by the program administration on a case-by-case basis. Please note that advanced entry does not waive by itself any part of the PhD coursework requirements. As a degree conferral requirement, a minimum of 16 semester hours of coursework beyond the 32 semester hours of the master’s degree is required of advanced entry PhD students (48 semester hours is required of standard entry PhD students). A grade of B or higher is required in each course. A cumulative 3.500 GPA is required for the core requirement."},{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"Minimum 16 semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/data_analytics_graduate_certificate_(boston)","slug":"data-analytics-graduate-certificate-boston","name":"Data Analytics, Graduate Certificate (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/data-analytics-graduate-certificate/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/data-analytics-graduate-certificate-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"DA","classId":5020},{"type":"COURSE","subject":"DA","classId":5030},{"type":"COURSE","subject":"INSH","classId":5301},{"type":"COURSE","subject":"INSH","classId":5302}],"minRequirementCount":4}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/data_analytics_graduate_certificate_(online)","slug":"data-analytics-graduate-certificate-online","name":"Data Analytics, Graduate Certificate (Online)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Online","totalCreditsRequired":16,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/computer-science/data-analytics-graduate-certificate-vtl/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/data-analytics-graduate-certificate-online","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":16,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Core Requirements","requirements":[{"type":"COURSE","subject":"DA","classId":5020},{"type":"COURSE","subject":"DA","classId":5030},{"type":"COURSE","subject":"INSH","classId":5301},{"type":"COURSE","subject":"INSH","classId":5302}],"minRequirementCount":4}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"16 total semester hours required Minimum 3.000 GPA required"}]}},{"id":"grad/2027/computer-information-science/personal_health_informatics_phd_(boston)","slug":"personal-health-informatics-phd-boston","name":"Personal Health Informatics, PhD (Boston)","level":"grad","kind":"major","catalogYear":2027,"college":"computer-information-science","location":"Boston","totalCreditsRequired":48,"concentrationCount":0,"verified":true,"sourceUrl":"https://catalog.northeastern.edu/graduate/computer-information-science/interdisciplinary/personal-health-informatics-phd/","lastEdited":"9/9/2026","page":"https://numap.app/data/graduate/personal-health-informatics-phd-boston","url":"https://numap.app/data/json/programs/2027/grad/computer-information-science.json","requirements":{"totalCreditsRequired":48,"totalCreditsSource":"stated-total","yearVersion":2027,"requirementSections":[{"type":"SECTION","title":"Foundations","requirements":[{"type":"COURSE","subject":"HINF","classId":5200}],"minRequirementCount":1},{"type":"SECTION","title":"Program Design and Development","requirements":[{"type":"COURSE","subject":"CS","classId":5010},{"type":"COURSE","subject":"CS","classId":7340},{"type":"COURSE","subject":"HINF","classId":5300}],"minRequirementCount":3},{"type":"SECTION","title":"Methods and Statistics","requirements":[{"type":"COURSE","subject":"CS","classId":7300},{"type":"OR","courses":[{"type":"COURSE","subject":"CAEP","classId":7712},{"type":"COURSE","subject":"CS","classId":7200},{"type":"COURSE","subject":"PHTH","classId":5210},{"type":"COURSE","subject":"PHTH","classId":7440}],"notes":["Complete one of the following:"]}],"minRequirementCount":2},{"type":"SECTION","title":"Evaluation","requirements":[{"type":"COURSE","subject":"HINF","classId":5301},{"type":"COURSE","subject":"HINF","classId":8982}],"minRequirementCount":2},{"type":"SECTION","title":"Electives","requirements":[],"minRequirementCount":1,"creditsRequired":12,"notes":["Complete 12–17 semester hours in the following subject areas to fulfill the minimum program hours (see faculty advisor for other acceptable elective courses):","CAEP","CS","HINF","HLTH","PHTH"]},{"type":"SECTION","title":"Dissertation","requirements":[{"type":"OR","courses":[{"type":"COURSE","subject":"HINF","classId":9990},{"type":"COURSE","subject":"HINF","classId":9991}]}],"minRequirementCount":1}],"gpaRequirements":[{"title":"Program Credit/GPA Requirements","threshold":3,"scope":{"kind":"cumulative"},"text":"48 total semester hours required Minimum 3.000 GPA required"}]}}]}