The prerequisite knowledge for this certificate is prior academic study and/or work experience in computer programming. Specifically we require:
Students can satisfy the prerequisites through undergraduate or graduate coursework at RIT, equivalent undergraduate courses at another university, or through documented work experience. The prerequisite must be completed with a 'B' grade or better. If you have taken a programming course at another university or community college with a grade of 'B' or better, please have a transcript sent to RIT to verify that the prerequisite requirement has been completed.
If you have equivalent work experience, write a letter to the Graduate Program Coordinator to request the waiver of the appropriate prerequisite. Please provide sufficient detail so that the depth of experience and knowledge can be determined. Some form of verification is also required.
The programming prerequisite is not part of the 24-quarter credit hours required for this advanced certificate. Although applicants are expected to have completed the prerequisite prior to applying, acceptance into the MS program may be possible even though the applicant has not completed the prerequisite programming course at the discretion of the Graduate Program Coordinator.
Programming Courses at RITStudents can take one (1) of the following courses at RIT to complete the programming prerequisite:
Students who have programmed in the past, but feel the need to update their skills may be interested in:
Students are encouraged to complete the programming course either before matriculating or if approved by the Graduate Program Coordinator during the first quarter in the certificate program. Knowledge of programming is required for the course 4004-730 Interactive Media Implementation. The courses 4004-741 Fundamentals of Web-Based Multimedia and 4004-745 Foundations of Human-Computer Interaction can be taken without knowledge of programming.