Transfer students interested in Computer Sciences should apply directly to the University through the Undergraduate Admissions Office. Transfer students admitted to the University but not directly to the computer science major may apply to the CS Major using the application procedure as described on our web pages.
Some students entering the University will have already done work that can be applied to computer science requirements. Advanced experience in high school or at another college or university might make you eligible to waive some introductory course(s).
Exemption from university general education requirements can only be granted by the Undergraduate Admissions/Registrar's Office.
Exemption from courses in other departments required by computer science is generally granted at the discretion of the other department involved. In the past, students who start with a more advanced calculus course (MATH 132 or MATH 233) and receive a C or better may be given graduation credit for the calculus courses skipped (MATH 131, MATH 132), unless they have already received credit for the same courses through other means (Contact the Math Department for specific details). The College of Information and Computer Sciences will accept these credits as the equivalent of the required math courses. Similarly, students given credit for a Lab science course which is deemed by the relevant department to be equivalent to one of the required Lab science courses will be viewed as having met that CS Lab science requirement.
The most common exemption is from introductory Computer Science courses for introductory Java programming, COMPSCI 121, which is the introductory course intended for students with little or no prior programming experience. Students receive course placement directly into 187, if: they have an Advanced Placement score of 4 or 5 on the Computer Science A exam, or by transferring equivalent courses from other institutions using the Transfer Credit Evaluation (TCE) process. In all cases, a student beginning above COMPSCI 121 should consult with both the Chief Undergraduate Advisor and with the prospective instructor.
Transfer students will have their records evaluated by the admissions office for the initial transfer credit evaluation. Accepted transfer credit may be verified by the Undergraduate Program Director through the Transfer Credit Evaluation (TCE) process to determine which courses fulfill CS requirements. The College of Information and Computer Sciences has a Residency Requirement that requires a specific number of upper-level (300+) courses to be taken at UMass Amherst. This varies between the BS and the BA degrees.
As a guide, we provide a listing of course equivalencies between UMass Amherst and other colleges in Massachusetts and the surrounding area. We believe this information is accurate, but must be verified using the TCE process on a case-by-case basis. Incoming Transfer students should complete the Transfer Credit Evaluation (TCE) form as soon as possible so that equivalencies may be determined before Advising/Registration for their first semester here at UMass.