*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:
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) is still pending 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 still pending a decision, do not attempt to enroll in COMPSCI 311 which has 250 as a prerequisite. Select another course.
Transfer Equivalency posting to transcript:
Transfer Grades of C- are not accepted for CS Program Requirements.
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.
Transfer Course Equivalency List - In Massachusetts (see below)
Transfer Course Equivalency List - Outside of Massachusetts
Effective July 2018, TCE Review VALID FOR 2 YEARS. The date reviewed indicates when the course was last reviewed for approval. At present, the posted equivalency is valid for 2 years through the end of the semester year noted. Prior to July 2018, coursework was reviewed yearly.
TCE Paperwork (required for mapping or review of coursework taken elsewhere):
We are working on a new process to streamline transfer equivalency reviews and will post updates once in place.
ALL PREREQUISITES are to be completed before taking course equivalencies elsewhere. Approval for individual students will not be granted if prerequisites are not met, e.g., you want to take a COMPSCI 377 equivalent elsewhere, but you have not satisfied the prerequisite (COMPSCI 230 with a grade of 'C' or better). In this case, your TCE for 377 will not be approved. Prerequisites in progress may be considered, however, final approval will not be given until the grade is posted.
UMass Subject |
Cat# |
Course# |
Title |
Date Reviewed |
Semester |
COMPSCI | 121 | COSC 111 | Computer Science I | 07/05/2016 | Summer 2018 |
COMPSCI | 250 | MATH 220 | Discrete Mathematics | 06/18/2018 | Summer 2020 |
COMPSCI | 311 | COSC 311 | Algorithms | 04/25/2018 | Spring 2020 |
CS Elective | 300-level | COCS 365 | Performance Evaluation and Optimization | 11/18/2020 | Fall 2022 |
COMPSCI | 445 | COCS 257 | Databases | 05/21/2019 | Spring 2021 |
UMass Subject |
Cat# |
Course# |
Title |
Date Reviewed |
Semester Valid Through |
COMPSCI | 121 | CIS 231 or CIS 232 |
Computer Science I with Java |
06/09/2017 |
Summer 2019 |
COMPSCI | 187 | CIS 211 | Data Structures | 06/09/2017 | Spring 2019 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 187 | CS 102 | Comp Sci II | 08/20/2020 | Summer 2022 |
COMPSCI | 240 | CSCI 2244 | Randomness & Comp | 08/20/2020 | Summer 2022 |
COMPSCI | 311 | CSCI 3383 and CSCI 3390 |
Algorithms Topics in Computer Science
|
08/20/2020 | Summer 2022 |
COMPSCI | 501 | CSCI 3390 | Topics in Computer Science | 08/20/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CIS 111 or CIS 232 |
Intro to Computer Science |
06/13/2017 |
Summer 2019 Summer 2020 |
COMPSCI | 311 | CAS CS 330 | Introduction to Analysis of Algorithms | 04/13/2018 | Spring 2020 |
COMPSCI | 335 | MET CS 472 | Computer Architecture | 04/25/2018 | Spring 2020 |
COMPSCI | 326* | MET CS 601 | Web Application Development | 04/17/2018 | Spring 2020 |
CS Elective | 300-level | MET CS 425 | Introduction to Business Data and Communication Networks | 04/17/2018 | Spring 2020 |
COMPSCI | 453 | MET CS 535 | Computer Networking | 04/25/2018 | Spring 2020 |
COMPSCI | 589 | CAS CS 542 | Machine Learning | 05/20/2020 | Summer 2022 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
COMP 151 |
Computer Science I Computer Science II |
05/25/2018 | Summer 2020 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CIS 157 |
Object-Oriented Java Prog I Object-Oriented Java Prog II |
01/16/2020 | Spring 2022 |
COMPSCI | 230 | CIS 261 | Intro to Computing Systems | 07/21/2016 | Summer 2018 |
COMPSCI | 250 | MTH 244 | Discrete Structures | 06/15/2020 | Summer 2022 |
COMPSCI | 320* | CIS 260 | Software Spec & Design | 06/27/2016 | Summer 2018 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CIT 239 or CSC 239 |
Java Programming | 05/21/2020 | Summer 2022 |
COMPSCI | 187 | CIT 242 | Data Structures | 07/03/2020 | Summer 2022 |
CS Elective | 300-level | CIT 243 | Android Dev for Java Programmers | 04/14/2020 | Spring 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSC 110 |
Computer Programming I: JAVA Computer Programming II: JAVA |
10/10/2018 | Fall 2020 |
COMPSCI | 121 | CSC 120 | Computer Programming I: C++ | 10/10/2018 | Fall 2020 |
COMPSCI | 187 | CSC 230 | Data Structures | 06/19/2018 | Summer 2020 |
COMPSCI | 230 | CSC 240 | Introduction to Computer Systems | 06/27/2019 | Summer 2021 |
COMPSCI | 335 | CSC 250 | Computer Organization and Architecture | 06/27/2019 | Summer 2021 |
INFO | 150 |
MAT 220 |
Discrete Mathematics and Introduction to Proofs |
06/15/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSCI 120 |
Introduction to Computing |
06/04/2020 | Summer 2022 |
COMPSCI | 187 | CSCI 121 | Data Structures | 06/05/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSCI 131 |
Techniques of Programming |
11/09/2020 | Fall 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSC 1500 |
Computer Science 1 Computer Science 2 |
07/28/2018 | Summer 2020 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSCI 130 |
Computer Science 1: Using Java | 04/25/2018 | Spring 2020 |
COMPSCI | 187 |
CSCI 271 |
Data Structures | 06/24/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CIS 251 | Java Programming | 06/02/2020 | Summer 2022 |
COMPSCI | 187 | CIS 254 | Data Structures | 06/03/2020 | Summer 2022 |
COMPSCI | 250 | CIS 201 | Intro to Discrete Computation | 06/02/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSCI S-38 or CSCI E-50 |
Intro to C++ for Programmers Intensive Intro to Computer Science |
08/12/2020 | Summer 2022 |
COMPSCI | 187 | CSCI E-22 | Data Structures | 07/20/2020 | Summer 2022 |
COMPSCI | 383 | CSCI E-80 | Introduction to Artificial Intelligence with Python | 04/05/2020 | Spring 2022 |
COMPSCI | 453 | CSCI E-40 | Communication Protocols and Internet Architecture | 08/09/2019 | Summer 2021 |
COMPSCI | 589 | CSCI S-82 | Advancd Machine Learning, Data Mining, and Artificial Intelligence | 07/31/2019 | Summer 2021 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSCI S-111 |
Intensive Introduction to Computer Science Using Java |
07/14/2020 | Summer 2022 |
COMPSCI | 320* | CSCI S-71 | Agile Software Development | 05/15/2020 | Summer 2022 |
COMPSCI | 326* | CSCI S-14A | Building Interactive Web Applications for Data Analysis | 05/15/2020 | Summer 2022 |
COMPSCI | 370 | CSCI S-25 | Image Processing and Computer Vision | 05/04/2020 | Spring 2022 |
COMPSCI | 383 | CSCI S-80 | Introduction to Artificial Intelligence with Python | 04/05/2020 | Spring 2022 |
CS Elective | 300-level | CSCI S-73 | Developing Cross-Platform Mobile Apps with Xamarin | 05/18/2020 | Summer 2022 |
COMPSCI | 453 | CSCI S-40 | Communication Protocols and Internet Architecture | 06/23/2020 | Summer 2022 |
COMPSCI | 491IP | CSCI S-65 | Advanced Mobile Application and Development Using Swift and iOS | 06/04/2018 | Summer 2020 |
CS Elective | 400-level | CSCI S-89 | Introduction to Deep Learning | 06/24/2020 | Summer 2022 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSI 254 or EGR 118 |
Intro Java Programming I Intro to Engineering with Java |
06/16/2020 11/15/2019 |
Summer 2022 Fall 2021 |
COMPSCI | 187 | CSI 256 or CSI 258 |
Intro Java Programming II Data Structures |
06/16/2020 | Summer 2022 |
COMPSCI | 250 | MTH 230 | Discrete Mathematics | 06/15/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 200 | Programming 2 | 06/20/2020 | Summer 2022 |
COMPSCI | 187 | CS 208 | Data Structures | 07/30/2020 | Summer 2022 |
COMPSCI | 230 | CS 212 and CS 214 |
Systems Programming with C Computer Architecture and Assembly Language |
08/20/2020 | Summer 2022 |
COMPSCI | 320* | CS 225 | Software Design | 06/18/2018 | Summer 2020 |
INFO | 150 | CS 205 | Intro to Computation | 11/14/2020 | Fall 2022 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CTIM 157 and CTIM 168 |
Intro to Java Advanced Java Programming |
06/28/2018 | Summer 2020 |
COMPSCI | 250 | MATH 218 |
Discrete Mathematics |
06/15/2020 | Summer 2022 |
UMass Subject |
Cat# |
Course# |
Title |
Date Reviewed |
Semester |
COMPSCI | 121 | CSC 2620 | Object Oriented Programming | 06/15/2016 | Summer 2018 |
COMPSCI | 187 | CSC 2820 | Data Structures | 06/15/2016 | Summer 2018 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSC 252 or CSC 255 |
Programming 2 Programming 3 |
08/17/2017 06/18/2020 |
Summer 2019 Summer 2022 |
COMPSCI | 187 | CSC 258 | Data Structures | 06/18/2020 | Summer 2022 |
COMPSCI | 335 | CSC 202 | Computer Organization/Assembly Language | 06/18/2020 | Summer 2022 |
INFO | 150 | MAT 250 | Discrete Math | 06/15/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 101 | Problem Solving and Object Oriented Programming | 12/13/2017 | Fall 2019 |
COMPSCI | 250 | MATH 232 | Discrete Mathematics | 08/23/2018 | Summer 2020 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 106 |
Computer Science II |
09/11/2018 |
Fall 2020 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CPS 101 and CPS 102 |
Computer Science I Computer Science II |
06/15/2018 | Summer 2020 |
COMPSCI | 187 | CPS 203 | Data Structures | 06/15/2018 | Summer 2020 |
INFO | 150 | MAT 241 | Discrete Structures | 06/15/2018 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CIS 141 | Computer Science I | 01/14/2019 | Spring 2021 |
COMPSCI | 187 | CIS 252 | Computer Science II | 01/14/2019 | Spring 2021 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSC 109 or CSC 221 |
Computer Science II C++ for Scientists and Engineers |
06/17/2020 10/16/2019 |
Summer 2022 Fall 2021 |
COMPSCI | 187 | CSC 211 | Programming with Data Structures | 06/08/2018 | Summer 2020 |
COMPSCI | 250 | MAT 125 | Discrete Math | 06/15/2020 | Summer 2022 |
COMPSCI | 320* | CSC 212 | Software Engineering I | 06/17/2020 | Summer 2022 |
COMPSCI | 335 | CSC 208 | Intro to Architecture & Assembly | 06/17/2020 | Summer 2022 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 187 | CSC 212 | Computer Science II | 01/19/2017 | Spring 2019 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CSCI 112 | Interm Topics Java Programming | 05/30/2018 | Summer 2020 |
COMPSCI | 187 | CSC 220 | Data Structures and Algorithms | 06/03/2020 | Summer 2022 |
INFO | 150 | MAT 220 | Discrete Structures | 06/15/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 |
CSC 103 |
Computer Science I and Computer Science II |
04/23/2020 | Spring 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | COMP 11 | Introduction to Computer Science | 07/30/2018 | Summer 2020 |
COMPSCI | 187 | COMP 15 | Data Structures | 07/30/2018 | Summer 2020 |
COMPSCI | 311 | COMP 160A** | Algorithms | 05/15/2020 | Summer 2022 |
COMPSCI | 383 | COMP 131A | Artificial Intelligence | 04/18/2018 | Spring 2020 |
COMPSCI | 460 | COMP 116B | Computer Systems Security | 04/18/2018 | Spring 2020 |
COMPSCI | 501 | COMP 170A | Computation Theory | 04/18/2018 | Spring 2020 |
**Summer offering content may vary from fall/spring. Approval for summer offering is conditional on TCE Review.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 110 | Intro to Computing | 07/20/2020 | Summer 2022 |
COMPSCI | 187 | CS 210 or CS 310 |
Intermediate Computing with Data Structures Advanced Algorithms |
01/18/2020 08/20/2020 |
Spring 2022 Summer 2022 |
COMPSCI | 198C | CS 240 | Programming in C | 12/15/2020 | Fall 2022 |
COMPSCI | 250 |
CS 220 (formerly CS 320) |
Applied Discrete Mathematics |
08/04/2020 |
Summer 2022 |
COMPSCI | 335 |
CS 341 |
Computer Architecture & Organization |
08/12/2020 |
Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CIS 180 | Object-Oriented Prog 1 | 07/01/2020 | Summer 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | COMP 1010 and COMP 1030L |
Computing I Computing I Lab |
06/03/2020 | Summer 2022 |
COMPSCI | 187 | COMP 1020 and COMP 1040L or EECE 3220 |
Computing II Data Structures |
06/03/2020
8/31/2020 |
Summer 2022
Summer 2022 |
COMPSCI | 335 | COMP 3050 | Computer Architecture | 08/28/2018 | Summer 2020 |
COMPSCI | 377 | COMP 3080 | Operating Systems | 07/13/2020 | Summer 2022 |
COMPSCI | 383 | COMP 4200 | Artificial Intelligence | 08/28/2018 | Summer 2020 |
INFO | 150 | MATH 2190 (formally MATH 3210) or MATH 3220 |
Discrete Structures I Discrete Structures II |
11/27/2017 07/22/2019 |
Fall 2019 Fall 2021 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | COMP 1000 and COMP 1050 |
Computer Science I Computer Science II |
06/05/2020 | Summer 2022 |
COMPSCI | 187 | COMP 2000 or COMP 2071 |
Data Structures | 06/08/2020 06/08/2018 |
Summer 2022 Summer 2020 |
COMPSCI | 220 | COMP 3071 | Programming Lanaguages | 07/13/2018 | Summer 2020 |
COMPSCI | 335 | COMP 1200 or COMP 2270 |
Computer Organization Computer Architecture |
07/15/2020 07/13/2018 |
Summer 2022 Summer 2020 |
COMPSCI | 345 | COMP 2650 or COMP 2670 |
Databases Database Management System |
07/15/2020 07/13/2018 |
Summer 2022 Summer 2020 |
COMPSCI | 377 | COMP 3475 | Operating Systems | 07/13/2018 | Summer 2020 |
COMPSCI | 453 | COMP 2100 | Network Programming | 07/15/2020 | Summer 2022 |
INFO | 150 | MATH 2300 | Discrete Math | 07/07/2020 | Spring 2022 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CAIS 0102 | Computer Science Program Design I | 02/06/2017 | Spring 2019 |
COMPSCI | 187 | CAIS 0220 | Computer Science Program Design II | 02/06/2017 | Spring 2019 |
COMPSCI | 335 | CAIS 0265 | Intro to Digital Electronics and Microprocessors | 02/06/2017 | Spring 2019 |
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 1102 | Accelerated Intro to Program Design | 12/03/2018 | Fall 2020 |
COMPSCI | 187 | CS 2102 | Object-Oriented Design Concepts | 12/03/2018 | Fall 2020 |
COMPSCI | 220 | CS 1102 and CS 2102 |
Accel Intro to Program Design Object-Oriented Design Concepts |
12/03/2018 | Fall 2020 |
COMPSCI | 230 | CS 2303 | Systems Programming Concepts | 12/03/2018 | Fall 2020 |
COMPSCI | 250 | CS 3133 | Foundations of Computer Science | 12/03/2018 | Fall 2020 |
COMPSCI | 311 | CS 2223 | Algorithms | 12/03/2018 | Fall 2020 |
COMPSCI | 320* | CS 3733 | Software Engineering | 12/03/2018 | Fall 2020 |
COMPSCI | 325 | CS 3041 | Human-Computer Interaction | 12/03/2018 | Fall 2020 |
COMPSCI | 345 | CS 3431 | Database Systems I | 12/03/2018 | Fall 2020 |
COMPSCI | 377 | CS 2303 and CS 3013 |
Systems Programming Concepts Operating Systems |
12/03/2018 | Fall 2020 |
COMPSCI | 453 | CS 3516 | Computer Networks | 12/03/2018 | Fall 2020 |
INFO | 150 | CS 2022 | Discrete Math | 12/03/2018 | Fall 2020 |
*Will not satisfy the IE Requirement which must be taken @UMassAmherst.
UMass Subject | Cat# | Course# | Title | Date Reviewed | Semester Valid Through |
COMPSCI | 121 | CS 140 | Intro Programming | 07/29/2016 | Summer 2018 |