KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Northeastern University Professional Programs · Courses

DS

34 courses with the subject DS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

DS 1300Knowledge in a Digital World4

Attribute(s): NUpath Ethical Reasoning, NUpath Societies/Institutions

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 1990Elective1-4

Offers elective credit for courses taken at other academic institutions. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 2990Elective1-4

Offers elective credit for courses taken at other academic institutions. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 2991Research in Data Science1-4

Offers an opportunity to conduct introductory-level research or creative endeavors under faculty supervision. May be repeated three times.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated three times.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 3000Mathematical Foundations of Artificial Intelligence4

Prerequisite(s): CS 2100 with a minimum grade of D- or CIS 201M with a minimum grade of D- or CS 2510 with a minimum grade of D- or DS 2500 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data, NUpath Natural/Designed World

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 3050Information and Uncertainty4

Attribute(s): NUpath Analyzing/Using Data, NUpath Formal/Quant Reasoning

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 3500Advanced Programming with Data4

Prerequisite(s): CS 2100 with a minimum grade of D- or DS 2500 with a minimum grade of D-

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 3990Elective1-4

Offers elective credit for courses taken at other academic institutions. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4200Information Presentation and Visualization4

Prerequisite(s): CS 2100 with a minimum grade of D- or CIS 201M with a minimum grade of D- or CS 2510 with a minimum grade of D- or DS 2500 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4300Large-Scale Information Storage and Retrieval4

Prerequisite(s): (CS 3100 with a minimum grade of D- or CIS 310M with a minimum grade of D- or CS 3500 with a minimum grade of D- or DS 3500 with a minimum grade of D- ); CS 3200 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4400Machine Learning4

Prerequisite(s): DS 3000 with a minimum grade of D- or CIS 250M with a minimum grade of D- or (MATH 2331 with a minimum grade of D- ; MATH 3081 with a minimum grade of D- )Attribute(s): NUpath Analyzing/Using Data, NUpath Capstone Experience, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4420Advanced Machine Learning4

Prerequisite(s): DS 4400 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data, NUpath Capstone Experience, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4440Modern Neural Networks4

Prerequisite(s): DS 4400 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4535Professional Practicum Capstone4

Attribute(s): NUpath Capstone Experience, NUpath Integration Experience, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4970Junior/Senior Honors Project 14

Focuses on in-depth project in which a student conducts research or produces a product related to the student’s major field. Combined with Junior/Senior Project 2 or college-defined equivalent for 8 credit honors in the discipline project.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4971Junior/Senior Honors Project 24

Prerequisite(s): DS 4970 with a minimum grade of D-

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4973Topics in Data Science4

Prerequisite(s): CS 3000 with a minimum grade of D- ; (CS 3100 with a minimum grade of D- or CIS 310M with a minimum grade of D- or CS 3500 with a minimum grade of D- or DS 3500 with a minimum grade of D- )

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to four times.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4990Elective1-4

Offers elective credit for courses taken at other academic institutions. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4991Research4

Attribute(s): NUpath Integration Experience

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4992Directed Study1-4

Offers independent work under the direction of members of the department on a chosen topic. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4996Experiential Education Directed Study1-4

Attribute(s): NUpath Integration Experience

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4997Data Science Thesis4

Offers students an opportunity to prepare an undergraduate thesis under faculty supervision.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 4998Data Science Thesis Continuation4

Focuses on student continuing to prepare an undergraduate thesis under faculty supervision.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5010Introduction to Programming for Data Science4

Offers an introductory course on fundamentals of programming and data structures. Covers lists, arrays, trees, hash tables, etc.; program design, programming practices, testing, debugging, maintainability, data collection techniques, and data cleaning and preprocessing. Includes a class project, where students use the concepts covered to collect data from the web, clean and preprocess the data, and make it ready for analysis.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5020Introduction to Linear Algebra and Probability for Data Science4

Offers an introductory course on the basics of statistics, probability, and linear algebra. Covers random variables, frequency distributions, measures of central tendency, measures of dispersion, moments of a distribution, discrete and continuous probability distributions, chain rule, Bayes’ rule, correlation theory, basic sampling, matrix operations, trace of a matrix, norms, linear independence and ranks, inverse of a matrix, orthogonal matrices, range and null-space of a matrix, the determinant of a matrix, positive semidefinite matrices, eigenvalues, and eigenvectors.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5110Essentials of Data Science4

Introduces students to the core tasks in data science, including data collection, storage, tidying, transformation, processing, management, and modeling for the purpose of extracting knowledge from raw observations. Programming is a cross-cutting aspect of the course. Offers students an opportunity to gain experience with data science tasks and tools through short assignments. Includes a term project based on real-world data.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5220Supervised Machine Learning and Learning Theory4

Attribute(s): NUpath Capstone Experience, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5230Unsupervised Machine Learning and Data Mining4

Attribute(s): NUpath Capstone Experience, NUpath Writing Intensive

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5500Data Science Capstone4

Prerequisite(s): (CS 5800 with a minimum grade of C- or EECE 7205 with a minimum grade of C- ); (CS 6140 with a minimum grade of C- or DS 5220 with a minimum grade of C- or EECE 5644 with a minimum grade of C- ); (CS 6220 with a minimum grade of C- or DS 5230 with a minimum grade of C- or IE 7275 with a minimum grade of C- ); DS 5110 with a minimum grade of C-

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 5983Topics in Data Science4

Offers special topics in data science based on the interest and expertise of the faculty member conducting the course. May be repeated once.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated once.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 6962Elective1-4

Offers elective credit for courses taken at other academic institutions. May be repeated without limit.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 7990Thesis4

Offers selected work with the agreement of a project supervisor. May be repeated once.

Subject
DS
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated once.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 7995Project1-4

Offers students an opportunity to participate in a direct data science project under the supervision of a faculty member. May be repeated once for a total of 8 credits.

Subject
DS
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated once for a total of 8 credits.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
DS 8982Readings1-8

Offers selected readings under the supervision of a faculty member. May be repeated without limit. Campus Locations Arlington VAOpens New Window Boston MAOpens New Window Burlington MAOpens New Window Charlotte NCOpens New Window London UKOpens New Window Miami FLOpens New Window Nahant MAOpens New Window New York City NYOpens New Window Oakland CAOpens New Window Portland MEOpens New Window Seattle WAOpens New Window Silicon Valley CAOpens New Window Toronto ONOpens New Window Vancouver BCOpens New Window Quick Links Registrar Opens New Window Directory Opens New Window Libraries Opens New Window Emergency Information Opens New Window Privacy Policy Opens New Window Accessibility Opens New Window Facebook. Opens New Window X. Opens New Window YouTube. Opens New Window Linkedin. Opens New Window Instagram. Opens New Window TikTok. Opens New Window Copyright 2026-2027 Northeastern University Back to top Close this window Print Options Send Page to Printer Print this page. Download Page (PDF)The PDF will include all information unique to this page. var consentListeners=[];window.addConsentListenerTA=function(b){consentListeners.push(b)};var onConsentChange=function(b,a){consentListeners.forEach(function(d){d(b,a)})},__dispatched__={},__i__=self.postMessage&&setInterval(function(){if(self.PrivacyManagerAPI&&__i__){var b={PrivacyManagerAPI:{action:"getConsentDecision",timestamp:(new Date).getTime(),self:self.location.host}};self.top.postMessage(JSON.stringify(b),"*");__i__=clearInterval(__i__)}},50); self.addEventListener("message",function(b,a){try{if(b.data&&(a=JSON.parse(b.data))&&(a=a.PrivacyManagerAPI)&&a.capabilities&&a.action=="getConsentDecision"){console.log("On consent changed!");var d=window.truste.util.readCookie("notice_behavior")||truste.eu.bindMap.behavior+","+truste.eu.bindMap.behaviorManager,f=window.truste.util.readCookie("cmapi_cookie_privacy")||"";onConsentChange(f,d);self.dataLayer&&self.dataLayer.push({event:"Consent Changed"});console.log("After On consent changed!")}if(b.data&& (a=JSON.parse(b.data))&&(a=a.PrivacyManagerAPI)&&a.capabilities&&a.action=="getConsentDecision"){var e=self.PrivacyManagerAPI.callApi("getGDPRConsentDecision",self.location.host).consentDecision;e&&e.forEach(function(c){__dispatched__[c]||(self.dataLayer&&self.dataLayer.push({event:"GDPR Pref Allows "+c}),__dispatched__[c]=1)})}}catch(c){}}); (function(a){"function"===typeof TTDUniversalPixelApi&&(a=new TTDUniversalPixelApi,a.init("gx2pmp9",["fig9091"],"https://insight.adsrvr.org/track/up","ttdUniversalPixelTag9ab70611d0784a53bffadad380ec3a95"))})(this); (function(a){"function"===typeof TTDUniversalPixelApi&&(a=new TTDUniversalPixelApi,a.init("gx2pmp9",["nddbe15"],"https://insight.adsrvr.org/track/up","ttdUniversalPixelTag6f27e0d83ee647de8696f2ef49bc29d2"))})(this); function createCookie(c,b){if(b){var a=new Date;a.setTime(a.getTime()+864E5);a="; expires\x3d"+a.toGMTString();var d="domain\x3d"+(document.domain.match(/[^\.]*\.[^.]*$/)||[""])[0]+";",e="SameSite\x3dNone; Secure";document.cookie=c+"\x3d"+b+a+"; path\x3d/;"+d+e}}createCookie("utm_source",google_tag_manager["rm"]["758267"](8));createCookie("utm_medium",google_tag_manager["rm"]["758267"](9));createCookie("utm_campaign",google_tag_manager["rm"]["758267"](10));createCookie("utm_content",google_tag_manager["rm"]["758267"](11));createCookie("utm_term",google_tag_manager["rm"]["758267"](12)); createCookie("utm_mktoid",google_tag_manager["rm"]["758267"](13));createCookie("nu_clientid",google_tag_manager["rm"]["758267"](14));createCookie("nu_gclid",google_tag_manager["rm"]["758267"](15));var _STATE={}; function runOnce(){!_STATE.hasRunOnce&&window.truste&&truste.eu&&truste.eu.prefclose&&(console.log("doing run once"),_STATE.oldValue=truste.eu.bindMap.prefCookie&&truste.eu.bindMap.prefCookie.split(":")[0].replace(/[^\d.]/g,"-"),_STATE.oldMethod=truste.eu.prefclose,truste.eu.prefclose=function(){_STATE.oldMethod();truste.eu.bindMap.prefCookie&&truste.eu.bindMap.prefCookie.split(":")[0].replace(/[^\d.]/g,"-")!==_STATE.oldValue&&setTimeout(function(){window.location.reload()},20)},_STATE.hasRunOnce=!0, _STATE.i&&clearInterval(_STATE.i))}_STATE.i=setInterval(runOnce,10);document.body.addEventListener("click",function(a){a&&a.target&&a.target.id==="truste-consent-button"&&setTimeout(function(){window.location.reload()},1E3)});(function(){function b(){(window.dataLayer=window.dataLayer||[]).push({event:"lead_form_view"})}if(window.MutationObserver){var c='[id^\x3d"form_"][id$\x3d"_container"]';try{if(document.querySelector(c))b();else{var a=new MutationObserver(function(){document.querySelector(c)&&(b(),a.disconnect())});a.observe(document.documentElement,{childList:!0,subtree:!0});setTimeout(function(){a.disconnect()},1E4)}}catch(d){}}})();

Subject
DS
Credits (min)
1
Credits (max)
8
Credit unit
Hours
Type
course
Repeatable
May be repeated without limit.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu

Source: Northeastern University Professional Programs's catalog, linked per course · table learning_unit · CourseShelf publish 61