Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
RIT's master's program in computer science caters to students holding an undergraduate degree (or minor) in CS, as well as individuals with substantial experience in computer-related fields like engineering, science, or business. The program offers flexible full-time or part-time enrollment options, available both on-campus and through online learning. Throughout this graduate program, you'll implement core computer science theories, equipping you with the foundational knowledge to stay current in this fast-changing field. Through specialized coursework in domains like data visualization, database systems, distributed computing, artificial intelligence, programming languages, and cybersecurity, you'll gain expertise for professional growth across multiple sectors.
Both the on-campus and online program formats mirror each other completely—sharing identical curricula, faculty, and specialization tracks. Students enjoy full access to RIT's facilities, including computer laboratories and research libraries. Expert advisors from the Career Services and Cooperative Education office offer personalized support to help you define and achieve your professional objectives. Admission criteria, application review procedures, and tuition costs remain consistent for both delivery methods. All applicants are automatically considered for scholarship opportunities, irrespective of their chosen study format.