LeapScholar

How is my MS in Computer Science at Rochester Institute of Technology structured across the core course, clusters and electives?

03 Nov 2026 · Answered by Tharun Kumar U · 1 min read
Quick Answer verified

The MS in Computer Science at Rochester Institute of Technology has one core course, Foundations of Algorithms (CSCI-665), in both project and thesis options. You then choose any three clusters from seven and four electives, with one additional elective if you choose the project option. Check the official program page.

Tharun Kumar U
Tharun Kumar U Verified
Leap Scholar's Counsellor
View Profile →

The MS in Computer Science at Rochester Institute of Technology is built around one core course, three clusters and a set of electives. The structure gives you exposure to areas such as graphics, data management and intelligent systems. Always check the official program page for the latest curriculum.

Program Structure

ComponentWhat it involves
Core courseCSCI-665 Foundations of Algorithms, covering algorithm design, analysis and classical algorithms; required in both project and thesis options
ClustersChoose any three from seven
ElectivesFour for the MS degree, with one additional elective if you choose the project option instead of the thesis

Clusters and Elective Departments

Seven clustersElective departments
Computer graphics and visualization; Data management; Distributed systems; Intelligent systems; Languages and tools; Security; TheoryComputer science, Engineering, Mathematical Sciences, Imaging Science

If you want electives from other departments, you typically need approval from your program director.

My Advice

Pick your three clusters early based on the career you want, such as security or intelligent systems, and choose electives that support them. Decide between thesis and project by thinking about whether you want research experience or extra coursework, and confirm details with the department.

Looking for a specific course in the USA?

We will find the universities that offer it, and whether you will get in.

4.7/5 Google 🎓 25K+ admits
Find My Course

More Universities & admissions questions

More USA questions

🎓 Looking for a niche course in the USA? Find My Course