T-Rex Laboratories
This is a development and prototyping site for the CUNY Transfer Explorer (T-Rex) tool. While everything here works (let me know if not), not everything here is actually implemented in T-Rex, and T-Rex has many transfer-related features that were not developed here.
Feel free to browse what’s available here. Most of the code behind this site is publicly available on GitHub if you are interested. You can reach me by email if you have questions about the site or the code.
Go to this page to see all the requirements any course at any CUNY college can satisfy at that college.
Courses can be applied to three different types of requirements: (1) credits needed for a degree or certificate, (2) general education requirements, and (3) requirements for majors. Courses can also be applied to requirements for a minor, but we don’t deal with those here because minors are optional at CUNY.
About Restrictions: Just because a course can satisfy a requirement, it doesn’t mean it will satisfy a particular requirement for a particular student. There may be residency restrictions that depend on whether the course was taken at the college or was transferred from another college, or there can be minimum grade restrictions that limit whether a course will count for a requirement or not. This page doesn’t look at any student’s record, so it can only show the restrictions it knows about, not how they apply to any particular student’s situation. These restrictions can be particularly vexing because they can apply in so many different contexts, possibly with different values:
Generally, a course can be applied to only one general education requirement and to only one requirement for a major. However, if a student has more than one major, it’s normally possible that a particular course can be applied to more than one major. These policies are called “sharing restrictions,” and are not currently shown here.
There is one other type of requirement that is different from the previous ones. CUNY has established certain major equivalencies across campuses. A course that has a major equivalency attribute is guaranteed to satisfy a particular major requirement at any other CUNY college. This page shows a course’s major equivalency attribute if it has one.
This feature lets you look at the Ellucian Degree Works Scribe language code for all the Majors, Minors, Concentrations, and Degrees offered at CUNY. Each block of code is also shown in an expanded form that shows exactly what courses satisfy each requirement specified in the block. Courses are shown as listed in the Scribe code block, as well as their status in CUNYfirst: active, inactive, or not present.
See what transfer rules have changed between two dates.
When looking at transfer rules, you will see these catalog descriptions for just those courses involved in a rule.
Tabular information about all academic programs registered with the NYS Department of Education for all CUNY colleges. Includes information about program “variants,” such as programs that are shared across colleges and/or programs that can award multiple degrees or certificates.
This information is obtained by code that “scrapes” the NYS Department of Education website where all academic programs in the state are listed. The NYSED site is very useful, but tedious to interact with manually.
The tables include links to the previous item’s requirement pages for each program.
This is the original prototype for the “Transfer Equivalency Review” feature available to authorized users on the T-Rex site. You can do anything you want here, but nothing will actually happen!
Enter a course_id or a tuple <institution discipline catalog_number> and see information about what requirements the course satisfies at the college that offers it. Information includes the IDs of the Scribe blocks as well as the names of the requirements, and certain conditions that might affect the course’s applicability.
This is a development tool, used to use to verify that T-Rex and this site both “understand” program requirements the same way.
Find out how courses transfer across CUNY colleges. Results are presented in tabular form with cells highlighted to identify possible problems with the transfer rules.