Applicants to master's of science programs in Computer Science are required to have a bachelor’s degree or be in the process of completing a bachelor's degree in Computer Science to be considered for admission.
Applicants without a Bachelor’s degree in Computer Science will only be considered with coursework and demonstrated proficiency in a minimum of three* (3) of the core Computer Science courses listed below and at least one* (1) of the Computer Science related Mathematics Courses. Applicants must have taken or be in the process of taking courses in these areas.
Applicants with a Bachelor’s degree in engineering, mathematics or hard science but a limited background in computer science should instead apply to the M.S. in Computer Science - Scientists and Engineers. This comprehensive, 37-unit program combines an introductory sequence of undergraduate preparatory and foundational coursework, with the graduate breadth requirements necessary to satisfy the traditional M.S. in Computer Science.