Graduate Programs
The graduate program in computer science provides a foundation in the advanced areas of computer science. Course work includes the theory, design, analysis and application of computer software and a knowledge of hardware. Although the graduate degrees are designed to provide a strong foundation in general computer science, students may concentrate courses outside of the core in a particular area of computer science. We offer MS and PhD programs of study, as well as a BS/MS for undergraduates. An MS program in Computer/Communications Networks (CCN) is also available.
The current departmental activities include network performance and analysis, software engineering, visualization, computer graphics, graph theory, multi- media systems, artificial intelligence, databases, computational complexity, and computer vision. Research for projects and theses are available in these and many other areas. The computer science department has several research groups to aid in project-based and thesis-based education. Much of the department's research is funded by grants and other awards.
Computer science students may also participate in computer applications research work being conducted in a number of other departments including electrical & computer engineering, mechanical engineering, biomedical engineering, civil engineering, and fire protection engineering. Students are also encouraged to undertake projects and theses in cooperation with neighboring computer manufacturers or commercial organizations.
Details of the Computer Science Graduate Program can be found in the WPI Graduate Catalog and in the CS Department's Graduate Regulations.
In Fall 2004, the Computer Science Department adopted some new courses, changed the distribution requirements for the master's degree, and changed prerequisites for a number of courses. The 2004 changes are describe here. In Fall 2006, new graduate degree requirements (MS & PhD) were introduced, including some new courses.
Information about the department's policies on Admissions and Financial Aid are available, as are Guidelines for Teaching and Research Assistants. We also provide online versions of useful Forms.
For the Fall 2006 and Spring 2007 semesters, support is available for Ph.D. students via GAANN fellowships. See this information about how to apply.
There's a Frequently Asked Questions by Prospective Graduate Students web page that should be useful. New graduate students should read about the first few things to do when you get to WPI. The Graduate Council is a faculty/student group that helps resolve issues relevant to the graduate student community.
The department also offers Graduate Certificate Programs, including some off-campus. Please note that an Information Security Graduate Certificate is now available.
Graduate courses are offered in Worcester, and off-campus (directions to all sites).
Details of how to prepare theses can be found in WPI Library's Electronic Theses and Dissertations: Recommended Format, and how to submit them at the Electronic Theses and Dissertations web pages.
Summaries of information about our program can be found in our entries in the ACM Graduate Assistantship Directory, and in Peterson's Guide to graduate programs.
Graduate Courses: For further information about graduate courses please consult the computer science course web pages. Additional Course Descriptions for the CS 525 "Topics in Computer Science courses" are also available.
Maintained by webmaster@cs.wpi.eduLast modified: December 03, 2007 14:42:04
