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
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.
Attribute(s): NUpath Ethical Reasoning, NUpath Societies/Institutions
Offers elective credit for courses taken at other academic institutions. May be repeated without limit.
Offers elective credit for courses taken at other academic institutions. May be repeated without limit.
Offers an opportunity to conduct introductory-level research or creative endeavors under faculty supervision. May be repeated three times.
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
Attribute(s): NUpath Analyzing/Using Data, NUpath Formal/Quant Reasoning
Prerequisite(s): CS 2100 with a minimum grade of D- or DS 2500 with a minimum grade of D-
Offers elective credit for courses taken at other academic institutions. May be repeated without limit.
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
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
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
Prerequisite(s): DS 4400 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data, NUpath Capstone Experience, NUpath Writing Intensive
Prerequisite(s): DS 4400 with a minimum grade of D- Attribute(s): NUpath Analyzing/Using Data
Attribute(s): NUpath Capstone Experience, NUpath Integration Experience, NUpath Writing Intensive
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.
Prerequisite(s): DS 4970 with a minimum grade of D-
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- )
Offers elective credit for courses taken at other academic institutions. May be repeated without limit.
Attribute(s): NUpath Integration Experience
Offers independent work under the direction of members of the department on a chosen topic. May be repeated without limit.
Attribute(s): NUpath Integration Experience
Offers students an opportunity to prepare an undergraduate thesis under faculty supervision.
Focuses on student continuing to prepare an undergraduate thesis under faculty supervision.
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.
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.
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.
Attribute(s): NUpath Capstone Experience, NUpath Writing Intensive
Attribute(s): NUpath Capstone Experience, NUpath Writing Intensive
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-
Offers special topics in data science based on the interest and expertise of the faculty member conducting the course. May be repeated once.
Offers elective credit for courses taken at other academic institutions. May be repeated without limit.
Offers selected work with the agreement of a project supervisor. May be repeated once.
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.
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){}}})();
Source: Northeastern University Professional Programs's catalog, linked per course · table learning_unit · CourseShelf publish 61