Transfer Course Equivalencies

*This listing is often outdated. Please use it as a guide rather than a guarantee that the course will be accepted by Computer Science or UMass. Also note that the lists on this page are not definitive. We have only attempted to list comparable core courses - no electives are included in these lists. If you can find additional courses (either core courses or electives) at these schools or any other schools, you will need to submit the Transfer Credit Evaluation (TCE). Courses will be vetted by faculty who have taught the UMass COMPSCI equivalent (within the past two semesters) as part of the TCE process. We will consider each proposal on a case-by-case basis.

Use the Transfer Credit Evaluation (TCE) form to validate courses taken outside of UMass Amherst (instructions on the form). This is a pre-cursor to the following University paperwork for students who are already here at UMass and want to take courses elsewhere. University forms are submitted after department approval is given using the TCE form:

  • Prior Approval for Transfer Course Work form (PAF) - to take courses elsewhere and transfer coursework back to UMass.
  • Senior Year in Absentia (SYIA) - to finish degree requirements elsewhere and transfer coursework back to earn degree.
  • International Course Approval form (ICAF) - to take courses on international exchange and transfer coursework back to UMass.
  • Domestic Exchange - to take courses on domestic exchange and transfer coursework back to UMass.

The TCE form is also used to review transfer course equivalency (TR EQ) of a posted course that is granted generic CS credit upon admission, i.e., COMPSCI 1TRA, COMPSCI 1TRB, etc., or for review of Five College courses (5C EQ).  Only the TCE form is needed for these.

Registration and equivalent prerequisites: If you believe that any of your generic transfer credit should be accepted as a particular COMPSCI course, you are expected to begin the evaluation process immediately after admission so that the TCE process is completed prior to your advising/registration session, if possible. If your course(s) do not get approved prior to your advising session, you should only consider taking courses that are not contingent upon your TCE, i.e., if you think you have a transfer course equivalent for COMPSCI 250 that has not yet been approved, do not attempt to enroll in COMPSCI 311 which has 250 as a prerequisite.  Select another course.

Transfer Equivalency posting to transcript: Students must meet the prerequisite before approved transfer equivalencies are posted.  This may be accomplished by taking the prerequisite course(s) at UMass Amherst.  Students must email tce@cs.umass.edu upon completion of the prerequisites.

The College of Information and Computer Sciences has a Residency Requirement with a limit on the number of transfer courses that will be accepted to fulfill upper level CS courses (300+) toward major requirements, as follows:

BS: no more than three transfer courses are allowed (5 of the 8 CS 300+ must be taken here @UMass Amherst)
BA: no more than two transfer courses are allowed (3 of the 5 CS 300+ must be taken here @UMass Amherst)

There is also a limit of one Five College course to fulfill upper level CS courses for either the BS/BA and this course is counted toward courses taken outside of UMass.

Amherst College

(Prior Approval required via TCE)

UMass-Amherst Amherst College Date Reviewed
COMPSCI 121 COSC 111 Computer Science I  7/5/2016

Berkshire Community College

(Prior Approval required via TCE)

UMass-Amherst Berkshire Community College Date Reviewed
COMPSCI 121 CIS 232 Computer Science II with Java  07/25/2017
COMPSCI 187 CIS 211 Data Structures 07/25/2017

Bristol Community College

(Prior Approval required via TCE)

UMass-Amherst Bristol Community College Date Reviewed
COMPSCI 121 CIS 157 Object-Oriented Java Programming I
and
CIS 257 Object-Oriented Java Programming II
4/19/2017
COMPSCI 230    CIS 261 Intro to Computing Systems     07/21/2016
COMPSCI 250 MTH 244 Discrete Structures 07/21/2016
COMPSCI 320 CIS 260 Software Spec & Design 06/27/2016

Bunker Hill Community College

(Prior Approval required via TCE)

UMass-Amherst Bunker Hill Community College Date Reviewed
COMPSCI 121 CIT 239 Intro to Java 8/3/2016
COMPSCI 187 CIT 242 Data Structures
and
CIT 285 Advanced Java Programming
7/18/2016

Fitchburg State University

(Prior Approval required via TCE)

UMass-Amherst Fitchburg State University Date Reviewed
COMPSCI 121 CSC 1500 Computer Science I
and
CSC 1550 Computer Science II
07/28/2016

Framingham State University

(Prior Approval required via TCE)

UMass-Amherst Framingham State University Date Reviewed
COMPSCI 121 CSCI 130 Computer Science I: Using Java  1/18/2017

Greenfield Community College

(Prior Approval required via TCE)

UMass-Amherst Greenfield Community College Date Reviewed
COMPSCI 121 CIS 251 Java Programming  07/25/2017
COMPSCI 187 CIS 254 Data Structures 07/25/2017

Holyoke Community College

(Prior Approval required via TCE)

UMass-Amherst Holyoke Community College Date Reviewed
COMPSCI 121 CSI 254 Java Programming I 06/13/2017
COMPSCI 187 CSI 256 Java Programming II 06/13/2017

North Shore Community College

(Prior Approval required via TCE)

UMass-Amherst North Shore Community College Date Reviewed
COMPSCI 121 CPS 101 Computer Science I
and
CPS 102 Computer Science II
8/5/2016
COMPSCI 187 CPS 203 Data Structures 9/12/2017

Springfield Technical Community College

(Prior Approval required via TCE)

UMass-Amherst Springfield Technical Community College Date Reviewed
COMPSCI 121 CSC 112 Interm Topics Java Programming 07/25/2017
COMPSCI 187 CSC 220 Data Structures & Algorithms 07/25/2017
COMPSCI 250 MAT 220 Discrete Structures 08/16/2017

UMass Boston

(Prior Approval required via TCE)

UMass-Amherst UMass Boston Date Reviewed
COMPSCI 121 CS 110 Introduction to Computing 08/25/2017
COMPSCI 187 CS 210 Intermediate Computing with Data Structures 08/25/2017

UMass Dartmouth

(Prior Approval required via TCE)

UMass-Amherst UMass Dartmouth Date Reviewed
COMPSCI 121 CIS 180 Object-Oriented Programming I
and
CIS 181 Object-Oriented Programming II
08/12/2017

Worcester State University

(Prior Approval required via TCE)

UMass-Amherst Worcester State University Date Reviewed
COMPSCI 121 CS 140 Intro Programming 07/29/2016

Worcester Polytechnic University

(Prior Approval required via TCE)

UMass-Amherst Worcester Polytechnic University  Date Reviewed
INFO 150 CS 2022 Discrete Math 9/15/2016