The Master of Science in Computer Science at Stony Brook University provides a robust foundation for professionals seeking to deepen their expertise in applied computer science, with a strong emphasis on software development, systems, and practical applications. This program is ideal if you aim for impactful roles in industry, government, or business, requiring a sophisticated understanding of computational principles and their real-world implementation. You will explore core areas such as algorithms, data science, and systems engineering, preparing you to tackle complex technological challenges with confidence and skill.
You will study this Masters degree full-time on campus over two years, completing 31 graduate credits. Your curriculum will include at least one course in three of four breadth areas, with options for a concentration in Data Science and Engineering. You can choose between an advanced project option, involving laboratory work on large-scale problems, or a thesis option, where you will conduct guided research. You will graduate from Stony Brook University prepared for advanced roles in software engineering, data science, and technology development.