• Skip to Content
  • AZ Index
  • Catalog Home
  • Institution Home
Northeastern University

Academic Catalog 2022-2023

  • Home›
  • Graduate›
  • College of Engineering›
  • Multidisciplinary Programs›
  • Software Engineering Systems, MS

Software Engineering Systems, MS

2022-2023 Edition

  • Undergraduate
  • College of Professional Studies Undergraduate
  • Graduate
    • General Admission and Transfer Credit
    • Information for Entering Students
    • Financial Information
    • University-​Wide Academic Policies and Procedures
    • PhD Programs
    • College of Arts, Media and Design
    • D'Amore-​McKim School of Business
    • Khoury College of Computer Sciences
    • College of Engineering
      • Academic Policies
      • Bioengineering
      • Chemical Engineering
      • Civil and Environmental Engineering
      • Electrical and Computer Engineering
      • Mechanical and Industrial Engineering
      • Multidisciplinary Programs
        • Information Systems, MSIS
        • Cyber-​Physical Systems, MS
        • Data Architecture and Management, MS
        • Software Engineering Systems, MS
        • Telecommunication Networks, MS
        • Blockchain and Smart Contract Engineering, Graduate Certificate
        • Broadband Wireless Systems, Graduate Certificate
        • Engineering Leadership, Graduate Certificate
        • IP Telephony Systems, Graduate Certificate
        • Software Engineering Systems, Graduate Certificate
      • Interdisciplinary Graduate Programs
      • Graduate Certificate Programs
    • Bouvé College of Health Sciences
    • School of Law
    • College of Professional Studies
    • College of Science
    • College of Social Sciences and Humanities
    • Gordon Institute of Engineering Leadership
    • Additional Programs
    • Faculty
    • Appendix
  • Course Descriptions
  • Catalog Archives
  • Overview
  • Program Requirements

Website

The Software Engineering Systems program takes a sociotechnical, engineering approach to software. This engineering foundation is designed to enable students to embrace real-world complexity as a golden opportunity, especially for the more technically advanced student. We are committed to shaping our students to be intuitive problem solvers, experienced engineering architects, and result leaders who will have a great impact at the exciting three-way intersection of computer science, engineering, and ethics.

Our program offers a multitude of courses in big-data engineering and analytics in addition to supplementary courses that are required to deliver the data-analytics results in a meaningful way to management. We cover data management, advanced data management, business intelligence, column databases, data science, and big-data engineering. We offer advanced functional programming using the powerful Scala language and a course on advanced data science as well as cloud computing. Multi-thread concurrent computing is also offered as it is important for synchronizing a huge set of servers working in parallel to do large-scale analytics to make things run faster by a hundredfold increase in speed. Due to the high-level mathematical operations required to run these programs, only software engineers have the capacity to work in such complicated areas. Only they can make the necessary mathematical algorithms execute quickly enough to get the finest results.

Our engineers become fluent in data science for the sake of building the actual system. They study how to write machine-learning algorithms on top of statistical packages.

  • Students study the fundamentals of logical computing formulation and program construction as well as the mathematical modeling and analysis of algorithms—an essential aspect of data science analytics.
  • Students study clustering techniques, along with topic modeling and classification and logical regression techniques, as well as Bayesian statistics.
  • Students study how to configure and operate a Hadoop environment (large clusters of commodity hardware) and in the process how to integrate data from diverse sources, to move and manage data through big-data platforms (in-house or in the cloud).  Data ingestion, the filtering and firing of millions of operations to run over large clusters of commodity hardware, is a software-engineering technique that we teach our students how to perform through Scala, multi-threading, Spark programming, and “map-reduce” techniques.
  • We show students how to make the business case for analytics projects and how to follow an execution road map that involves understanding the architectures underpinning such gigantic platforms as well as the resourcing and cost issues.

Graduate Certificate Options

Gordon Institute of Engineering Leadership

Master's Degree in Software Engineering Systems with Graduate Certificate in Engineering Leadership

Students may complete a Master of Science in Software Engineering Systems in addition to earning a Graduate Certificate in Engineering Leadership. Students must apply and be admitted to the Gordon Engineering Leadership Program in order to pursue this option. The program requires fulfillment of the 16-semester-hour curriculum required to earn the Graduate Certificate in Engineering Leadership, which includes an industry-based challenge project with multiple mentors. The integrated 32-semester-hour degree and certificate will require 16 hours of advisor-approved software design engineering technical courses.

This program does not accept any transfer credit. All 32 credits must be completed from the CSYE, DAMG, and IS program coursework specified.

Core Requirements

Course List
Code Title Hours
CSYE 6200Concepts of Object-Oriented Design4
INFO 6205Program Structure and Algorithms4

Options

Complete one of the following options:

Coursework Option

Course List
Code Title Hours
Complete 24 semester hours from the following lists toward the elective requirement:24
CSYE
A maximum of 12 semester hours may be taken from the following list toward the elective requirement:
DAMG or INFO (INFO 6250 excluded)

Thesis Option1

Course List
Code Title Hours
CSYE 7990Thesis8
Complete 16 semester hours from the following lists toward the elective requirement:16
CSYE
A maximum of 8 semester hours may be taken from the following list toward the elective requirement:
DAMG or INFO (INFO 6250 excluded)

Program Credit/GPA Requirements

32 total semester hours required
Minimum 3.000 GPA required

1

Students who elect to pursue the thesis option must first propose a topic and adviser for their thesis and receive approval from the program director. 

  • Boston Opens New Window
  • Arlington Opens New Window
  • Burlington Opens New Window
  • Charlotte Opens New Window
  • London Opens New Window
  • Nahant Opens New Window
  • Oakland Opens New Window
  • Portland Opens New Window
  • San Francisco Opens New Window
  • Seattle Opens New Window
  • Silicon Valley Opens New Window
  • Toronto Opens New Window
  • Vancouver Opens New Window

360 Huntington Ave., Boston, Massachusetts 02115 Opens New Window | 617.373.2000 | TTY 617.373.3768 | Emergency Information
© 2022-2023 Northeastern University | myNortheastern Opens New Window

  • Facebook. Opens New Window
  • Twitter. Opens New Window
  • Youtube. Opens New Window
  • Linkedin. Opens New Window
  • Instagram. Opens New Window
  • Snapchat. Opens New Window

Privacy Policy Opens New Window

Back to top

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • 2022-2023 Undergraduate PDF

  • 2022-23 College of Professional Studies Undergraduate PDF

  • 2022-2023 Graduate PDF

  • 2022-2023 Course Descriptions PDF