Computer Science, MS
The Master of Science in Computer Science prepares graduate professionals to apply computing knowledge to meet the information needs of organizations in business, government, industry, and education. Our program equips you to develop, maintain, and manage complex computer-based information systems.
For experienced professionals, it offers up-to-date specialized knowledge and hones analytical skills to keep pace with the rapidly evolving field of computing. For recent baccalaureate graduates, it provides advanced, applied expertise to accelerate your career contributions.
HandbookThe CS Handbook for graduate students.
Program Details
In an era driven by advancements in AI, machine learning, cybersecurity, and data science, our Computer Science program equips experienced professionals with up-to-date, specialized knowledge while honing the analytical skills needed to navigate this rapidly evolving field. For recent baccalaureate graduates, it provides advanced, applied expertise in these and other cutting-edge areas, accelerating meaningful contributions to your career path.
To see the full degree plan, view the course catalog.
Students without a CS undergraduate degree can prepare through our Applied Computing Essentials certificate, a flexible one-year program that covers core computing essentials and leads directly into the MS Computer Science program.
To learn more, please view the certificate page.

