If you are currently attending another university, college or community college but are trying to gain admissions to UMCP, we recommend that you complete as many of the lower level requirements of the major, prior to transferring.

In addition, there are some non-CS classes that you can take that will better prepare you for the Upper Level CS courses. We recommend that students take the following non-computer science courses in their first two years:
PSYC 100 “Introduction to Psychology”
MATH 140 “Calculus I”
MATH 141 “Calculus II”
MATH 240 “Linear Algebra”
MATH 241 “Calculus III”
(Note that a CMSC major is required to take MATH140, MATH141 and one more math course with MATH141 as a prerequisite. However, there are a few 400 level computer science courses that have BOTH MATH 240 and MATH 241 as prerequisites.)

In addition, students can normally satisfy their university CORE requirements prior to tranfering. For more information about the university’s CORE requirements, please check http://www.ugst.umd.edu/core/core_req.html

Students seeking transfer credit evaluation for prior computer science coursework should come to the Undergraduate Office with copies of the official catalog course descriptions. Additional information such as textbooks used, course outlines and/or programming projects are routinely requested by the Undergraduate Office. Please check the transfer credit centers web site to see if your course is already in our database of transfer evaluations. Normally evaluations are not made until a student is admitted into the university.

Additionally, students are required to take a “placement/examination exam” prior to starting CMSC courses here at UMCP. Please see Exemption for more information.

More information about transfer credits may be found via the Univ. of MD’s Transfer Credit Center’s webpage: http://www.tce.umd.edu/

All CMSC majors are required to complete an Upper Level Concentration. The upper level concentration is 12 credits (normally 4 classes) at the 300 or 400 level in an outside discipline. It is important that students think about what their upper level concentration will be when choosing their lower level courses. Some disciplines have lower level prerequisites that must be completed prior to starting the 300/400 level courses.