The Master of Science, MS, in Data Architecture and Management degree at Northeastern University is designed to prepare you for the evolving and growing field needing data engineers, by providing you the holistic knowledge and technical skill to engineer big data systems, curate data, and integrate and process data so that data scientists and business analysts can access and interpret data in context to provide meaningful results to management. Businesses across industries have a rising need for data engineers—those who can integrate gigantic amounts of fragmented data, often from thousands of data sources, and transform it into useful information used to identify business opportunities and avoid risk.
Marrying business intelligence, data warehousing, and software engineering, Northeastern’s broad and experiential master’s, MS, in Data Architecture and Management curriculum will give you sought-after knowledge, while machine learning techniques will prepare you for the next generation of data integration tools.
With a variety of cutting-edge courses, the MS in Data Architecture and Management program is flexible, allowing you to develop expertise in an area aligned with your career interests, such as:
• Data Science Engineering Methods and Tools
• Data Management and Database Design
• Designing Advanced Data Architectures for Business Intelligence
• Engineering Big Data Systems
The MS in Data Architecture and Management program offers a multitude of courses in data engineering in addition to supplementary courses that are required to deliver the data results in a meaningful way to management. We plan to cover data management, advanced data management, data warehousing and business intelligence, column data bases, data science engineering, and big-data engineering. On the software engineering side, we offer advanced big-data 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 100’s fold increase in speed. Due to the high-level mathematical operations required to make these programs run, only software engineers have the capacity to work in these complicated areas. Only they can make the necessary mathematical algorithms execute quickly enough to get the finest results.
The need for data engineers spans all domains—business intelligence, data warehousing, and master data management of enterprises, as well as for cloud, big data, and data science applications. Your ability to perform complex aggregations for a variety and vast array of data will also be applicable in any industry you choose to work, from healthcare to e-commerce.
The MS programs’ student learning outcome is the ability to use basic engineering concepts flexibly in a variety of contexts.
Over 15 graduate certificates are available to provide students the opportunity to develop a specialization in an area of their choice. Certificates can be taken in addition to or in combination with a master’s degree, or provide a pathway to a master’s degree in Northeastern’s College of Engineering. Master’s programs can also be combined with a Gordon Engineering Leadership certificate. Students should consult with their faculty advisor regarding these options.
PayScale reports that data engineers make an average of $92,000 a year, and reports from Burning Glass Technologies list “data engineer” as the tech position with the most openings (with an 88% increase in such positions from 2018 to 2019).
For support with academic questions, contact the student services representative assigned to this program.
Admissions & Aid
Ready to take the next step? Review degree requirements to see courses needed to complete this degree. Then, explore ways to fund your education. Finally, review admissions information to see our deadlines and gather the materials you need to Apply.