spacer
spacer spacer spacer spacer spacer spacer spacer spacer spacer
spacer spacerPublic home pagespacer spacer spacerLocal home pagespacer spacer spacerHow to contact usspacer spacer spacerSearchspacer spacer
spacer spacer spacer spacer spacer spacer spacer spacer spacer
spacer
spacer

Graduate Catalog

Information for Prospective Students

(For a hard copy, print this web page and the Faculty web page)

Thank you for your interest in the graduate program of the Computer Science Department at the University of Maryland, College Park. Our graduate program is ranked among the top in the nation and in the top ten among public universities. Both M.S. and Ph.D degrees are offered, and almost all full-time students receive financial aid in the form of assistantships, fellowships, and grants. These pages give an overview of the program and describe the application process.

NOTE to Fall Applicants:

All of the application materials are sent directly to the Enrollment Services Office for scanning. They are currently receiving an enormous amount of mail daily and are doing their very best to scan the materials in a timely manner. If the mail carrier can verify that we received your materials, then rest assured that we have them.

We are expecting to receive roughly 1000 applications for the Fall semester. Due to this high volume, updates to the applications will be taking place between now and mid January. Offers are expected to be made to the accepted applicants during the first week of March.

We understand your eagerness to receive updates regarding your application. However, it is best to keep checking your status online and to refrain from sending emails. The more time we take to respond to emails, the less time we have to update the applications.

Thank you for your understanding and your patience with the application process.

Link to the Online Application


Contents

  1. Relevant Addresses and Dates
  2. Location
  3. Research Opportunities
  4. Applying for Admission
  5. Financial Information
  6. Degree Requirements Summary
  7. Student Organizations
  8. Faculty

1. Relevant Addresses and Important Dates

    Computer Science Department
    Graduate Office,
Univ. of Maryland
    1151 A.V. Williams Building
    College Park, MD 20742
    Tel: (301) 405-2664
    Email: csgradof@cs.umd.edu
    Web: http://www.cs.umd.edu/Grad
    The Graduate School
    2123 Lee Building
    College Park, MD 20742
    Tel: (301) 405-0376
    Web: http://www.gradschool.umd.edu
UMCP graduate studies information, fellowship office, admissions office, etc.
 Graduate Hills/Graduate Gardens
    3424 Tulane Drive, Apt 14
    Hyattsville, MD 20783
    Tel: (301) 422-0147
    Web:http://www.graduatehousing.net/
On-campus graduate housing information
  
 International Education
    3116 Mitchell Bldg.
    Tel: (301) 314-7740
    Web:http://www.intprog.umd.edu/ies/
Visa information.
Off-Campus Housing Services
    1195 Stamp Student Union Bldg.
    College Park, MD 20742
    Tel: (301) 314-3645
    Web:
http://www.och.umd.edu

Off-campus housing information
Enrollment Services Office-Graduate Admissions
University of Maryland College Park
Enrollment Services Operations
Application for Graduate Admission
Rm 0130 Mitchell Building
College Park, MD 20742

Send application materials to this address

Dates & Deadlines
Fall Semester Admission
Spring Semester Admission (only for University of Maryland students)
Deadline for applications and all supporting material due at Graduate School and Computer Science Department
December 15
October 15
Admission offers sent by Department (dates tentative)
March 8*
November 15*
Deadline for applicant to reply to offer
April 15
December 17
Maryland English Institute and IES Orientation for Students (dates tentative)
August 2007
N/A
Computer Science Department Orientation
August 23-24, 2007
N/A
Classes begin
August 29, 2007
January 24, 2007
Classes End
December 11, 2007
May 10, 2007

*NOTE: Dates for offers to be sent by the Department are extremely tentative and may vary. The Department will notify applicants as quickly as possible; your patience is appreciated.

2. Location

The University of Maryland, College Park, is the flagship campus of the University System of Maryland. One of the largest campuses in the US, it is located in the Washington, D.C. area, a traditional center for culture and science. The area has many internationally renowned museums, monuments, libraries, theaters, and performing arts organizations. Around the National Mall, at the center of the nation's capital, is a concentration of museums and monuments unlike anywhere in the world. More recently, the area has become a technology center, especially in computer networking, communications, Internet services, and biotechnology.

The Washington area is one of the most verdant metropolitan areas in the US, with large areas devoted to wildlife refuges and scenic parks. Surrounding the Washington area are nearby state and national parks and waterways in Maryland, Virginia, and West Virginia, from the Shenandoah and Appalachian Mountains to the Chesapeake Bay and Assateague seashores.

The area enjoys a full four-season climate, yet the winters are mild relative to most places in the northern US. The average daytime temperature in winter usually above freezing, snow stays on the ground for at most a few weeks in the winter, and Spring starts early in March.

3. Research Opportunities

With an annual research budget of several million dollars, the Department's research projects cover nearly every aspect of computer science, including
Software Engineering
Programming Languages
Computer Systems
Networking
Database Systems
Parallel Processing
Performance Evaluation
Algorithms and Computation Theory
User Interface Technology
Computer Vision
Geographic Information Systems
Artificial Intelligence
Geometric Computing
Computational Linguistics
Scientific Computing
Numerical Analysis
The department's basic computing facility is provided by a network of several hundred workstations of Unix, Windows, and Mac flavors. Graduate students generally have at least one workstation per person. More specialized computing facilities include Unix-based open laboratory, Mac-based multimedia and robotics laboratory, Linux cluster, Alpha farm, SP-2, etc., some of which are operated by sister research units on campus. In addition, the campus-wide Office of Information Technology operates open workstation labs, mostly for class use.

The Computer Science Department has close ties to various research units on campus, providing faculty and students opportunities for collaborative research projects and access to specialized research facilities. Among these units:

In addition, the faculty regularly collaborate with government and industry technology development organizations in the area, including NASA-Goddard Space Flight Center, National Institutes of Health, National Institute for Standards and Technology, Army Research Labs, and many more, not to mention the National Security Agency and such like.

Research support from these various organizations supplements the Computer Science Department's resources and helps to attract some of the brightest and best young computer scientists.

4. Applying for Admission

Application to the graduate program is open to individuals with an undergraduate education that includes much of the material covered in the following courses: The course numbers and names correspond to UMCP course listings, but the courses should be familiar to anyone with an undergraduate education in computer science. Note that fulfilling this requirement usually requires additional undergraduate courses.

Applications are evaluated on the basis of educational and work experience, recommendation letters, and test scores. The General GRE (Graduate Record Examinations) is required for all applicants. The Subject (advanced) GRE is not essential but recommended, especially if your CS background is not very strong. The average score for the General GRE is: Verbal- 580, Quantitative- 780, and Analytical- 5.0. International students require TOEFL (Test of English as a Foreign Language) and, if applying for aid, TSE and TWE (tests of spoken English and written English). Undergraduate grade point averages are generally 3.5 or above. However, each applicant is considered individually, and reasonable exceptions can be made in particular cases.

Only a small fraction of those who apply are admitted to the graduate program. Satisfying the minimum requirements does not guarantee admission. Both GPA and GRE scores of students admitted in recent years have been much higher than the average scores.

Getting Application Forms

There are two ways to obtain and submit the application form:

Supporting material

The following materials should be sent to:

Enrollment Services Office-Graduate Admissions
Enrollment Services Operations
Application for Graduate Admission
Rm 0130 Mitchell Building
University of Maryland, College Park
College Park, MD 20742
  1. A completed application. Complete the electronic application located here. For other application options, please click here.
  2. A non-refundable application fee of $60.00. If you did not process your fee payment online via the On-line Application you may send it to the Enrollment Services Office using the Credit Card/International Check form.
  3. One complete set of transcripts reflecting all undergraduate and graduate work completed or in progress. Each transcript must bear the signature of the registrar and the seal of the granting institution and should include the years of attendance, courses taken, grades received, class standing and the degree, certificate or diploma received. If the applicant attended the University of Maryland, College Park, the Graduate School will obtain your records of courses completed on the College Park campus. To facilitate the processing and review of an application, unofficial copies of transcripts from institutions other than the University of Maryland, College Park may be used for review processes. Official copies of those transcripts, however, are required before full admission can be granted.
  4. A Maryland In-State Status Form, if you wish to apply for Maryland resident status. Students who apply online do NOT have to submit this form in hardcopy as well.
  5. Three letters of recommendation submitted by professors or others who can assess the quality of the applicant's academic performance and scholastic potential. Be certain that the applicant's full name is included on each recommendation. The University strongly encourages all applicants to submit recommendations online via the Apra/MEGS system. If this is not possible, hard-copy forms are available at http://www.gradschool.umd.edu/gss/forms/recform/pdf.
  6. Statement of Goals, Experiences, and Research Interests Many graduate programs require applicants to prepare a statement of their goals and objectives in pursuing graduate study. You may also submit this information using the online application.
  7. Standardized Test Scores. Many graduate programs require applicants to submit scores of standardized examinations, such as the Graduate Record Examination (GRE), the Graduate Management Admission Test (GMAT) or the Miller Analogies Test (MAT). To determine if one of these examinations is required for admission to the program to which you are applying, please consult the program listing in the application brochure. If standardized test scores are required, you may write to the following addresses for further information:

      Graduate Record Examinations
      Educational Testing Services
      P.O. BOX 6000
      Princeton, NJ 08541-6000 USA
      (609) 771-7670

      Graduate Management Admissions Test
      Educational Testing Services
      P.O. Box 6103
      Princeton, NJ 08541-6103 USA
      (609) 921-9000

      Miller Analogy Test
      Psychological Corporation
      555 Academic Court
      San Antonio, TX 78204
      1-800-228-0752

      Examination scores should be sent to the University via the testing authority. The University of Maryland, College Park institutional code for the GRE and GMAT is 5814.

Please Note
Applications and all supporting documents must reach the Enrollment Services Office-Graduate Admissions by December 15 in order to be considered for the following Fall semester. Late applications are placed on a waiting list and are considered if space is available, only after all on-time applications have been evaluated. Foreign students are urged to submit applications early, because their processing takes longer than for US applicants. GRE examinations must be taken by December, in order for the scores to arrive before admissions decisions are made.

The Spring Semester application deadline is October 15. NOTE: Only those who are already students at the University of Maryland, College Park, are eligible to apply for the Spring Semester.

Applicants will be notified of their admission status approximately the first week of March (for fall admission).

Admission can rarely be deferred. Applicants must indicate the semester in which they wish to begin the program. If an applicant does not enroll in the semester admitted, and does not contact the Graduate Education office before the start of the semester, the offer of admission is voided. If an applicant decides to enter the program at a later time, a new application must be submitted.

5. Financial Information

Expenses

Living Expenses: The Office of International Education estimates that room and board costs around $10,000 per year (depending upon where you live).

Tuition: For the 2006/2007 academic year, in-state tuition is $411.00 per credit and out-of-state tuition is $886.00 per credit. In addition, you must pay $306 in mandatory fees for up to eight credits, and $500 in mandatory fees for nine or more credits. If you receive Financial aid in the form of assistantships or fellowships, the department pays for up to ten credits of tuition, but you are responsible for the mandatory fees. You should also budget approximately $2000.00 per year for books and supplies.

The application form for admission to graduate study includes a place to specify whether or not you need financial aid. Most financial aid consists of research assistantships, teaching assistantships, or fellowships.

Assistantships

Approximately 50 teaching assistantships are available for new and returning students each semester. First-year teaching assistants normally conduct laboratory sections of introductory computer science courses, and second-year students usually help in upper-level courses. For the 2006/2007 academic year (August 17 - June 15), stipends for teaching assistants range from $15,800 to $17,000 depending upon educational background and experience.

Approximately 120 students are supported by graduate research assistantships on research grants and contracts. Research assistants usually work on projects that lead to thesis or dissertation topics. For the 2006/2007 academic year, stipends for graduate research assistants range from $16,400 to $18,300.

In addition to the stipends, teaching and research assistantships cover tuition for up to 10 credits per semester and provide health insurance coverage under the same University benefits plan enjoyed by staff and faculty. Many students also receive summer support.

Fellowships

Besides assistantships, fellowships are available for students who are specially talented or qualified. Unlike assistantships, fellowships usually do not require the student to perform any duties. The monetary award varies depending on the fellowship but it is generally similar to that of an assistantship. The Department often supplements a fellowship offer with a half-time assistantship.

Within the University of Maryland, fellowships are available from the Department, the Graduate School, and ISR. To apply for Department and Graduate School fellowships, submit the Merit-based Award Form when you file your application. To apply for ISR fellowships, please contact them.

Fellowships are also available from a number of sources outside the University of Maryland, for example, National Science Foundation Graduate Fellowships, Fulbright Fellowships, etc. To apply for such fellowships, you should contact the agency which administers them, check with the financial aid office in your current university, or contact the Fellowship Office at the University of Maryland.

6. Degree Requirements Summary

For full-time students starting with a B.S. degree, it usually takes 1-1/2 to 2 years to complete the Master of Science (M.S.) degree and 5 years to complete the Doctor of Philosophy (Ph.D.) degree. The following is a summary; for details see Graduate Policy Manual: Information for Enrolled Students.

Graduate students in CMPS doctoral programs are expected to develop a mastery of their field, and gain familiarity with their discipline from arrival to graduation. In particular, full-time doctoral students who arrive with a baccalaureate degree normally will:

1. Become engaged in research no later than during their second year and often in their first year.

2. Identify a thesis adviser by the end of their second year.

3. Identify a thesis topic by the end of their third year.

4. Secure admission to candidacy within 3-4 years.

5. Publish at least one paper prior to advancing to candidacy, and several prior to graduating.

6. Complete all requirements and graduate within 5-6 years.

Graduate students may expect:

a) A wide selection of courses.

b) Advice and mentoring by faculty in their program prior to the assignment of an adviser.

c) From their adviser:
  -- Regular access and advice during the research and thesis writing process.
  -- Training in the preparation of oral and written scholarly presentations; in particular the advice and support for the writing of at       least one paper for publication.
  -- Introduction, for example at conferences, to other members of the field.
  -- Assistance and advice with job searches

Degree requirements involve coursework, and for this purpose courses are categorized into seven areas: artificial intelligence, computer systems, database systems, scientific computing, software engineering and programming languages, theory of computing, and visual and geometric computing. In general, no more than six credit hours may be transferred from another university or another program at UMCP.

Master of Science

The Department offers both thesis and non-thesis options for the M.S. degree. Requirements for the M.S. without thesis are as follows:
  1. The student must complete 30 credit hours of qualifying courses covering four out of the seven areas.
  2. All degree requirements must be completed within five years.
  3. Written M.S. comprehensive examinations must be taken in four of the seven areas, and a scholarly paper must be prepared under an advisor's supervision.
For the M.S. with thesis, the last requirement is replaced by the following: the coursework must include six hours of CMSC 799 (Master's Thesis Research); a thesis must be prepared that presents an independent accomplishment in a research, development, or application area of computer science; and the student must defend the thesis in a final oral examination.

Doctor of Philosophy

Requirements for the PhD Degree include the following:
  1. The student must complete a 7-(graduate) course qualifying sequence covering five out of the seven areas, in addition to taking two more graduate courses, as well as complete at least twelve hours of CMSC 899 (Dissertation Research).
  2. The student must pass an oral Ph.D. Preliminary Examination on a research proposal and prepared readings. This must be completed within five years of entering the program.
  3. The student must prepare a dissertation presenting an original contribution to the field of computer science and pass a final oral examination on the dissertation research. This must be done within four years after passing the Preliminary Examination.

7. Student Organizations

Graduate students participate in several organizations affecting departmental and academic affairs. Among them:

The Executive Council is an elected body of computer science graduate students, which plans activities and addresses issues of concern to the student body. The council also allocates funds from the graduate student activities budget. Sponsored activities typically include a departmental picnic, a weekly graduate student seminar, a very popular weekly coffee-hour, hikes, parties, newspaper subscriptions for the graduate student lounge, forums. etc.

The Department Council advises the Chair on issues affecting the department. It is composed primarily of faculty, but two graduate student representatives attend the meetings, as non-voting members, to provide graduate student input and to keep the graduate students informed of relevant issues.

The Educational Affairs Committee is responsible for the undergraduate and graduate academic programs of the department. Composed primarily of faculty, the committee has two voting graduate student representatives and two voting undergraduate student representatives.

The Graduate Student Government is a campus-wide organization of graduate students for the purpose of improving the quality of graduate student life. Some of the recent activities organized by this organization include protest rallies against taxation of scholarships and assistantships, a campus-wide research conference for Graduate Students, setting up a legal aid service for Graduate Students, distributing a newsletter with information for all Graduate Students, and organizing social events such as dances and weekly "happy hours."

ACM student chapter: The Association for Computing Machinery (ACM) is the principal professional society for computer scientists. Membership is important for maintaining contact with current developments through journal publications, meetings and conferences. Our department has a student chapter of the ACM. Student members receive many of the benefits at a reduced rate: journals, conference registration, etc. Membership becomes extremely important as students move into the final stages of their study and begin submitting papers to conferences and ACM journals.

The Society of Women in Computer Science consists of women from the Department. Its purpose is to encourage women to major in Computer Science, through the establishment of a support system including mentoring, group tutoring, and study groups.

8. Faculty