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

CSYE

35 courses with the subject CSYE, 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.

CSYE 5280Introduction to User Experience Design and Testing4

Introduces core principles of user experience and interaction design in the context of web and mobile application development. Emphasizes human-centered design strategies including user research, persona development, wireframing, and prototyping. Covers tools and techniques for creating mid- and high-fidelity prototypes, along with approaches to usability testing, quality assurance, and validation. Highlights methods for translating user requirements into intuitive and accessible digital experiences, with a focus on aligning design decisions to customer needs and business goals.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 5374Special Topics in Software Engineering Systems1-4

Offers topics of current interest in software engineering systems. May be repeated up to three times for a maximum of 16 semester hours.

Subject
CSYE
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to three times for a maximum of 16 semester hours.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 5976Directed Study1-4

Offers theoretical or experimental work under the direction of members of the department on a chosen topic. Course content depends on instructor. May be repeated up to seven times for a maximum of 8 semester hours.

Subject
CSYE
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to seven times for a maximum of 8 semester hours.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6200Concepts of Object-Oriented Design4

Introduces object-oriented design and programming via the Java programming language; the use of inheritance, composition, and interface classes in software design; development of Java applets and applications; study of the Java class libraries, including the swing tool kit for building human computer interfaces, the network package for development of client-server systems, and the collections’ package for data structures and sorting algorithms. Requires a course project. Requires knowledge of C programming.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6202Concepts of Object-Oriented Design with C#4

Introduces object-oriented design and programming via the C# (C-sharp) programming language and its underlying .NET platform. Covers the use of inheritance and composition in software design and development of complex C# .NET applications. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6205Concepts of Object-Oriented Design with C++4

Introduces object-oriented design and programming via the C++ programming language. Covers the use of inheritance and composition in software design and development of complex C++ applications. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features. Requires a course project.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6220Enterprise Software Design4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or CSYE 6202 with a minimum grade of B- or CSYE 6205 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6225Network Structures and Cloud Computing4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or INFO 5100 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6230Operating Systems4

Prerequisite(s): INFO 6205 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6255Software Testing for Engineers4

Covers the principles and processes of validation, verification, and integration for software and software-intensive systems, including cyberphysical systems. Topics include test automation, testing metrics, test coverage, integration testing, state space exploration for cyberphysical systems, software assurance, and software reliability. Explores the principles, tools, applications, and processes that efficiently integrate software elements to meet customer requirements and needs.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6300Software Design Patterns and Engineering4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6305Introduction to Quantum Computing with Applications4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or DAMG 6105 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6374Special Topics in Software Engineering Systems1-4

Offers topics of current interest in software engineering systems. May be repeated up to three times for a maximum of 16 semester hours.

Subject
CSYE
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to three times for a maximum of 16 semester hours.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 6700Technical Writing and Professional Development0

Emphasizes professional communication skills through intensive verbal practice and technical writing application. Students work together in groups and individually to practice verbal and written communication to increase their English competency and comfort level for work in the United States. Offers students an opportunity to develop their ability to communicate technical skills sets in a professional setting. This course does not count toward graduation requirements.

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

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

Subject
CSYE
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
CSYE 7105High-Performance Parallel Machine Learning and AI4

Prerequisite(s): DAMG 6105 with a minimum grade of B or INFO 6105 with a minimum grade of B

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7125Advanced Cloud Computing4

Prerequisite(s): CSYE 6225 with a minimum grade of B

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7200Big-Data System Engineering Using Scala4

Covers the fundamentals of functional programming with Scala and seeks to provide a basic, practical foundation for students who want to use it as a language for working with big-data platforms. Scala is one of a new breed of general-purpose functional programming languages that is strongly typed and is object oriented. It runs on the Java virtual machine and is able to share libraries from the vast collection of open-source projects written in Java. For these reasons it is readily accessible by programmers of Java, C++, and similar languages.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7215Foundations of Parallel, Concurrent, and Multithreaded Programming4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or INFO 5100 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7220Deployment and Operation of Software Applications4

Prerequisite(s): CSYE 6220 with a minimum grade of B- or INFO 6250 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7230Software Engineering4

Prerequisite(s): CSYE 6200 (may be taken concurrently) with a minimum grade of B- or INFO 5100 (may be taken concurrently) with a minimum grade of B- or INFO 5100 (may be taken concurrently) with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7270Building Virtual Environments4

Covers the basics of three-dimensional graphics programming using the Unity game engine. Includes a built-in terrain editor; a shader development facility; built-in physics; and advanced lighting, shadows, and audio to build 3D virtual environments and serious games. Javascript and C# can be used for scripting. Assets from various 3D modeling programs can be imported. Facilities to publish to the PC, Mac, iPhone and Wii and support for real-time multiplayer games are available. Requires a final project.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7280User Experience Design and Testing4

Introduces user experience concepts while working on Web design projects. Offers students an opportunity to build the necessary skill sets to make better decisions when designing contemporary websites that cater to customer needs. Students practice interview techniques to understand user requirements while keeping user experience central to the effort. Uses wireframes and user scenarios to drive the creative design process. Various case studies are introduced and discussed in team settings to emphasize user perspectives. Uses quality assurance and usability testing to drive validation and user-acceptance testing and approvals.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7300Zero Trust Architecture for Software Engineers4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7370Deep Learning and Reinforcement Learning in Game Engineering4

Prerequisite(s): INFO 5100 with a minimum grade of B or INFO 5100 with a minimum grade of B or CSYE 6200 with a minimum grade of B

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7374Special Topics in Computer Systems Engineering1-4

Offers topics of current interest in computer systems engineering. May be repeated up to three times for a maximum of 16 semester hours.

Subject
CSYE
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to three times for a maximum of 16 semester hours.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7380Theory and Practical Applications of AI Generative Modeling4

Prerequisite(s): CSYE 6200 with a minimum grade of B- or DAMG 6105 with a minimum grade of B- or INFO 5100 with a minimum grade of B-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7400Responsible Software Engineering and AI4

Offers a deep dive into the ethical, societal, and governance challenges posed by rapidly advancing AI technologies. Designed for individuals seeking to develop AI ethics and the frameworks necessary to responsibly govern AI systems. Covers a wide range of emerging AI technologies including generative AI, autonomous systems, and augmented reality, while emphasizing the importance of responsible AI usage. Examines the skills needed to critically assess AI systems, develop ethical AI solutions, and contribute to the creation of governance frameworks that prioritize both innovation and societal well-being. Combines theoretical exploration and hands-on projects to address issues such as fairness, bias, accountability, privacy, and security in AI systems.

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7470Advanced Game Analytics4

Prerequisite(s): INFO 6105 with a minimum grade of B

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7945Master's Project4

Supports teamwork on a large software project under faculty supervision. The projects are drawn from an engineering field, and involve design, systems engineering, manufacturing, planning maintenance, reliability, quality control, risk assessment, project control, evaluation of alternatives, and so on. The project may cover either the whole software development life cycle or a significant part of it.

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

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

Subject
CSYE
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
CSYE 7976Directed Study1-4

Offers theoretical or experimental work under the direction of members of the department on a chosen topic. Course content depends on instructor. May be repeated up to seven times for a maximum of 8 semester hours.

Subject
CSYE
Credits (min)
1
Credits (max)
4
Credit unit
Hours
Type
course
Repeatable
May be repeated up to seven times for a maximum of 8 semester hours.
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7986Research0

Offers students an opportunity to conduct full-time research under faculty supervision.

Subject
CSYE
Credits (min)
0
Credits (max)
0
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7990Thesis4

Prerequisite(s): CSYE 7945 with a minimum grade of C-

Subject
CSYE
Credits (min)
4
Credits (max)
4
Credit unit
Hours
Type
course
Edition
2026-2027
Catalog
Catalog 2026-2027
Source
catalog.northeastern.edu
CSYE 7996Thesis Continuation - Half-Time0

Offers analytical and/or experimental work conducted under the auspices of the department. 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
CSYE
Credits (min)
0
Credits (max)
0
Credit unit
Hours
Type
course
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