Academics Advising Faculty Advisors Peer Advisor Program Staff How to Declare Major Honors Minor Research Planning Guide Typical Program How to Graduate MCS & Thesis Process Forms Frequently Asked Questions MCS Peer Advising Office Hours MCS Peer Advisors