Master of Science in Computer Science
Empower your future in an ever-changing field.
Innovate, research and lead in a rapidly evolving field.
In the Master of Science in Computer Science program, you will build a solid foundation in both theoretical and applied aspects of the field, preparing you to adapt and innovate as technologies evolve. The curriculum reflects the latest developments in computer science, with faculty who are leading experts in areas such as artificial intelligence, cybersecurity, privacy-enhancing technologies, networking, systems, complexity theory, parallel and distributed algorithms, data science and more. As a graduate student in the Computer Science program — recognized for its excellence in research, teaching and interdisciplinary collaboration — you’ll benefit from a dynamic academic environment in Washington, DC, a global city known for its inclusive community and vibrant cultural life.
Application deadlines
Spring Start
October 1 | Final Deadline
Fall Start
January 15 | Priority deadline
April 1 | Final deadline
Admissions information session
Join us for a virtual information session to learn more about our computer science graduate programs and the application process. Members of our team will share an overview of the programs and answer your questions about admissions, funding, curriculum, and student life. This is a chance to get helpful guidance as you prepare your application.
Thursday, December 4, 2025
8:00 PM – 9:00 PM EST (Updated)
Curriculum
In this 30-credit, STEM-designated degree, we require only two core courses in algorithms and systems. You’ll fill the remaining credits with electives that advance your personal interests and professional goals. You will choose between completing an all-coursework curricular path or a combined coursework and thesis path. Strengthen your technical foundations, explore core computer science focus areas, try cross-disciplinary classes and develop your passions.


“Every single project includes hands-on work, so you can build your skills. Being able to actually learn theory and then do the work side-by-side with professors who do leading research on these topics helps so much.”
Chriss Jordan Oboa Franck, G’25
Career outcomes
Our Computer Science Master’s program prepares you for professional advancement, whether you want to work in industry, government or academia.
Where our graduates work
Consulting (DeLoitte, McKinsey)
Finance (Bloomberg, Wall Street firms)
Government (NASA, NSA, MITRE)
Technology (Google, Pinterest, Microsoft, Meta, Amazon, Oracle)
Common job titles
Full Stack engineer
Product engineer
Research analyst
Senior software engineer
Software developer
System developer
Faculty highlights
Our faculty are thought leaders who work with graduate students on the most current computer science problems, preparing you to lead in the field.

Nazli Goharian, Ph.D.
Clinical Professor

Elissa Redmiles, Ph.D.
Clare Boothe Luce Assistant Professor

Micah Sherr, Ph.D.
Callahan Family Professor

Our students
We are a student-centric department focused on offering a rich education and a wide range of job prospects. Cohorts are usually between 15-25 students, providing meaningful opportunities to engage with faculty and peers. Our student community is vibrant, participating in weekly tea times, graduate student presentation days, teaching and research assistantships, clubs, tutoring opportunities and much more.
Our Master of Science in Computer Science students come from various backgrounds, including some directly from undergrad and some with professional experience. Washington Monthly ranked Georgetown as the second-best university for women in computer science, demonstrating our commitment to fostering an inclusive environment.
Dive into your interests
Research is a core area in the Department of Computer Science. While studying here, you might discover an interest or passion you want to explore further. You can work with other students and faculty to engage in initiatives and centers to further enhance your computer science knowledge.
Request information
Becoming a graduate student at Georgetown University provides you with the skills and knowledge you need to accelerate your career.
Complete this form for more information about the Master of Science in Computer Science.
