REQUEST INFORMATION APPLY ONLINE NOW

The Department of Computer Science offers M.S. and Ph.D. degrees.

The master’s program, through coursework and thesis options, lets students strengthen their foundational education and prepare for technical careers in industry and government or for advanced study at the doctoral level.

The doctoral program in computer science prepares students for research and teaching careers in academia and for research and technical careers in industry and government.

Areas of concentration are offered in information systems as well as computer and network security.

The department's faculty work in the areas of algorithms, artificial intelligence, bioinformatics, computer security, database systems, data mining, information assurance, information retrieval, information systems, machine learning, network security and non-standard parallel computing.

Degrees Offered

  • M.S.
  • B.S./M.S. (Accelerated five-year program for Georgetown undergraduates)
  • Ph.D.

Application Deadlines

M.S. Program

Spring 2019

October 1, 2018

Fall 2019

December 15, 2018 (preferred)

April 1, 2019 (final)

Ph.D. Program

Fall 2019

January 15, 2019 (early)

April 1, 2019 (final)

Application Requirements

Please be sure to review the Graduate School Admissions Application Procedures page and the Admissions Requirements Checklist.

PROGRAM ADMISSIONS REQUIREMENTS

Please review the program's website for doctoral or master's applicants for additional information regarding program application requirements.

Application Materials required:

  • Application Form
  • Non-refundable Application Fee
  • Statement of Purpose (academic, personal, and professional goals)
  • Official Transcripts - required from all institutions from which the applicant has or will earn a degree (undergraduate, graduate, and/or associates) by the time of matriculation at Georgetown; unofficial non-degree coursework transcripts should be uploaded directly to the online application
  • Official Recommendations (3)
  • GRE Score
  • TOEFL/IELTS  (please see below)

Applicants to the Master of Science program must have a Bachelor's degree from an accredited academic institution in computer science, computer engineering, information systems, electrical engineering, or a closely related field. Candidates must have taken basic courses in programming, data structures, computer hardware, and mathematics, such as discrete mathematics, calculus, linear algebra, probability, and statistics. They must have a grade-point average of at least 3.0 in their undergraduate studies. All applicants must take GRE, and foreign applicants must take the TOEFL.

Prospective applicants to the Master's program without the requisite background in computer science and mathematics may enter the program only after taking preparatory courses in computer science and mathematics at another university or at Georgetown. Such applicants must take or have taken the following courses or their equivalents: an introductory programming course, such as COSC-072 in C++ or COSC-175 in Java, Data Structures (COSC-173), and Hardware Fundamentals (COSC-250). They must also take or have taken one course in mathematics beyond integral calculus, such as multivariate calculus (MATH-137) or linear algebra (MATH-150). Students must have a grade-point average of at least 3.0 for these classes, which will not count toward the Master's degree. Only after completing this preparation may students enter the Master's program in computer science.

Applicants to the Doctor of Philosophy program must have a strong academic background and hold a Bachelor's or Master's degree from an accredited academic institution in computer science, computer engineering, information systems, electrical engineering, or a closely related field. Candidates must have taken courses in data structures, computer hardware, algorithms, and mathematics, such as discrete structures, calculus, linear algebra, probability, and statistics. Ideally, applicants will have conducted and published research through experiences at work or in undergraduate or graduate studies.

Assistantships and Financial Assistance

For doctoral students, the department will provide full support consisting of a merit-based scholarship to cover tuition and a research assistantship for the academic year. Students may be able to qualify for support during the summer. We encourage prospective applicants to seek their own funding through programs at the National Science Foundation and the Department of Defense. Georgetown’s stipend for research assistants is $13,000 per semester.

For Master’s students, the department expects such students to finance their education. However, a limited amount of funding may be available for exceptional candidates.

Official hard copy transcripts should be mailed to the following address:

  • Office of Graduate Admissions
    Attn: Credentials - Computer Science Program
    Box 571004
    3520 Prospect Street, NW, CB-207
    Washington, DC 20057-1004

GRE - GRADUATE RECORD EXAM

Results of the General Test of the Graduate Record Examination (GRE) are required for all applicants. There is no required minimum score on the GRE. Georgetown University's reporting code is 5244. Test scores must be received by the application deadline date. Applicants should allow six to eight weeks from the test date for the reporting of scores to the institution. Applications will not be considered without GRE scores.  Information on registering to take the GRE can be found at:   http://www.gre.org/ttindex.html

ENGLISH PROFICIENCY:  TOEFL / IELTS

All applicants are required to demonstrate a level of proficiency in the English language sufficient to meet the admission requirement of the Graduate School of Arts and Sciences. Proficiency can be demonstrated by the receipt of a bachelor's or advanced degree from an accredited institution of higher education in the United States or from a university where English is the primary language of instruction (please note that applicants receiving degrees at universities in U.S. territories, such as Puerto Rico, are required to submit the TOEFL or IELTS unless the primary language of instruction at the institution is English). All other applicants must achieve at least a minimum score on either the TOEFL or IELTS test. Test scores must be received by the application deadline date. Applicants should allow six to eight weeks from the test date for the reporting of scores to the institution. Applications will not be considered without TOEFL/IELTS scores.

TOEFL: A minimum score of 550 (paper-based test) or 80 (iBT test) on the Test of English as a Foreign Language (TOEFL).  Georgetown University's reporting code is 5244. TOEFL information: http://www.ets.org/toefl/

IELTS: A minimum score of 7.0 from the International English Language Testing System. IELTS Information: http://www.ielts.org

Degree Requirements

Master's Program

These students may elect to complete the requirements of the M.S. degree by taking 10 courses or by taking eight courses and writing a thesis. All students must take Algorithms (COSC-531) and Architecture (COSC-560). Students pursuing the coursework option take a total of eight electives to complete the degree. Up to two courses from another department may be substituted for similarly numbered electives, provided that the courses support the student's plan of study and have been approved by the student's faculty advisor.

Students choosing to write a thesis complete the same requirements, but they substitute a graduate thesis research class for two electives. These students must maintain a grade-point average of 3.4 or higher as well as select an advisor, form a committee, submit a thesis proposal, conduct the proposed research, write a thesis describing their study and finding and defend the thesis in a public presentation.

Doctoral Program

  • Complete the requirements for the master's degree
  • Take three doctoral seminars
  • Pass a qualifying examination
  • Complete the Apprenticeship in Teaching Program
  • Complete and defend a proposal
  • Complete and defend a dissertation

The program requires full-time enrollment and also usually requires four to five years to complete. Students with a master's degree or prior graduate work in computer science may qualify for advanced standing in the program.

REQUEST INFORMATION APPLY ONLINE NOW