Program Information
Degree Offered
M.S. - Computer Science
Program Description:
The MS program in computer science at RIT consists of a core curriculum, a wide variety of clusters, and many additional electives. The core provides students with a solid background in the theoretical principles underlying computer science, which ensures that graduates acquire the intellectual tools necessary to keep up-to-date in this rapidly evolving discipline. The clusters provide students with the opportunity to obtain depth in a computer science discipline. The electives add the necessary breadth of knowledge required by industry. This combination prepares our graduates to engineer modern computing systems and contribute in all aspects of the systems' life cycles. They can also prepare students for academic or research careers in computer science or a related discipline, as well as further academic study.
Clusters are offerd in a variety of areas, such as computer graphics and visualization, database systems/data mining, distributed systems, intelligent systems, languages and tools, security, and theory. Certain preapproved courses from other departments may also be counted toward the degree.
Faculty members in the department are actively engaged in consulting or research in the area of articifical intelligence, wireless networks, computer vision, computational combinatorics, and distributed computing systems. There are many opportunities for graduate students to participate in these activities for thesis or project work and independent study.
Accreditation:
.
International Student Requirements:
Applicants from foreign universities must submit TOEFL and Graduate Record Exam (GRE) scores. (GRE scores also can be considered for applicants whose undergraduate grade point average is lower than 3.0)
Tuition & Financial Aid
Financial Aid Offered: No
Format: Campus
Classification: Master's Colleges & Universities I
Institution Sector: Private not-for-profit
Locale: Large Suburb
Size & Settings: 10,000 - 19,999