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 receive an enormous amount of mail daily and do their 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 generally receive roughly 1000 applications for the Fall semester. Due to this high volume, updates to the applications often take several weeks. 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
- Relevant Addresses and Dates
- Location
- Research Opportunities
- Applying for Admission
- Financial Information
- Degree Requirements Summary
- Student Organizations
- 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 and other pertinent information for international students |
|
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 |
| Visit Day for Admitted Students | March 26 | |
| Deadline for applicant to reply to offer | April 15 | December 15 |
| Maryland English Institute and IES Orientation for Students | August 17-21 and 24-26, 2009 | N/A |
| Computer Science Department Orientation | August 27-28, 2009 | N/A |
| Classes begin | August 31, 2009 | January 25, 2010 |
| Classes End | December 11, 2009 | May 11, 2010 |
Note: Dates for offers to be sent by the Department are 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:
- The Center for Automation Research (CfAR) does research on advanced automation in business and industry.
- Computer Vision Laboratory (CVL) is considered one of the three best vision groups in the world.
- The University of Maryland Institute for Advanced Computer Studies (UMIACS) fosters interdisciplinary research in computing throughout the University of Maryland System.
- The Human-Computer Interaction Laboratory (HCIL) is an international leader in research on the development and evaluation of advanced user interfaces technologies.
- The Institute for Systems Research (ISR) is a National Science Foundation Center of Excellence doing research in the areas of automation, communication, database management, and VLSI.
- The Engineering Research Center (ERC) fosters cooperative research projects between industry and the University.
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:
- CMSC 311: Computer Organization
- CMSC 330: Organization of Programming Languages
- CMSC 420: Data Structures
- CMSC 451: Design and Analysis of Computer Algorithms
- MATH 140: Calculus I
- MATH 141: Calculus II
- MATH 240: Linear Algebra
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 (Computer Science) 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). 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.
Application Form
Apply online at the Web site http://www.gradschool.umd.edu/gss/admission.html. Please do not submit a hard copy to either the Department or the Graduate School. (NOTE: The four letter program code for Computer Science is CMSC.)Supporting material
Most of these materials should be submitted online. You should request that your transcripts be sent to:
Enrollment Services Operations-Graduate Admissions Application for Graduate Admission Rm 0130 Mitchell Building |
University of Maryland, College Park |
College Park, MD 20742 |
- A completed application.
- 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.
- 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. 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.
- A Maryland In-State Status Form, if you wish to apply for Maryland resident status.
- 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.
- Statement of Goals, Experiences, and Research Interests.
- Standardized Test Scores.
General and subject (if taken) GRE;
TOEFL (for international students).
Examination scores should be sent to the University via the testing authority. The University of Maryland, College Park institutional code for the GRE and TOEFL is 5814.
Please Note
Applications and all supporting documents must be submitted by December 15 in order to be considered
for the following Fall semester. Foreign students are urged to submit applications
early, because processing takes longer than for US applicants. GRE
examinations must be taken by November in order for the scores to arrive
before admissions decisions are made. Applicants for Fall will be notified of their admission status approximately
the first week of March.
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.
Admission cannot be deferred. Applicants must indicate the semester in which they wish to begin the program. If an applicant does not enroll in the semester admitt, 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
For information on tuition & fees as well as living expenses in the College Park area, please see http://www.financialaid.umd.edu/osfa/costofattendance.html.Assistantships
Approximately 50 teaching assistantships are available for new and returning students each semester. First-year teaching assistants normally conduct discussion sections of introductory computer science courses or serve as graders, and second-year students often help in upper-level courses. For the 2009/2010 academic year (August 17-May 31), stipends for teaching assistants are in the $18,000 range, 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 2009/2010 academic year, stipends for graduate research assistants range from $18,000 to $19,445.
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
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, limited fellowships are available from the Graduate School. To apply for Graduate School fellowships, submit the Merit-Based Award Form when you file your application.
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 these 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:- The student must complete 30 credit hours of qualifying courses covering four out of the seven areas.
- All degree requirements must be completed within five years.
- M.S. Comp courses must be completed in four of the seven areas, and a scholarly paper must be prepared under an advisor's supervision.
Doctor of Philosophy
Requirements for the PhD Degree include the following:- The student must complete 7 600 to 800 level qualifying courses covering five out of the seven areas, in addition to taking two more graduate courses, and complete at least 12 hours of CMSC 899 (Dissertation Research).
- 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.
- 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, seminars and forums, a very popular weekly coffee hour, hikes, and parties.
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 Education 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.

