The Master of Science in Software Engineering Systems at Northeastern University is designed for aspiring leaders and innovators eager to tackle complex challenges in modern software development. You will delve into advanced concepts of object-oriented design, program structure, and algorithms, preparing you to architect and build high-performance, scalable software solutions. This postgraduate degree is ideal for those passionate about the intersection of computer science and engineering, aiming to develop expertise in areas like cloud computing, machine learning, and Big Data analytics to drive impactful technological advancements.
This full-time, on-campus Master's program is structured over two years, offering you the flexibility to choose between a coursework, project, or thesis option to deepen your specialisation. You will engage with core requirements and a wide array of electives, potentially focusing on areas such as advanced data science, functional programming, and multithreaded concurrent computing. You will graduate with a robust portfolio and the analytical, engineering, and leadership skills necessary to excel in demanding roles within the technology sector, contributing to cutting-edge projects and innovative solutions.