incoming students
CS Placement Information
The Computer Science Programming course sequence is CS 1336/1136 (Programming Fundamentals), CS 1337 (Computer Science I) and CS 2336 (Computer Science II). ALL ENGINEERING AND COMPUTER SCIENCE MAJORS MUST TAKE CS 1337. Only CS/SE majors are required to also take CS 2336. If you have taken the Advanced Placement CS-A or CS-AB exams you may be eligible for university credit. Here is an equivalency guide:
AP Exam |
Score = 3 |
Score = 4 |
Score = 5 |
Computer Science A |
3 hours free elective credit |
CS 1336/1136 + |
CS 1336/1136 + |
Computer Science AB |
CS 1336/1136 + |
CS 1336/1136 + |
CS 1336/1136 + |
For example, a score of 3 on the CS-AB exam implies that you do not have to take CS 1336/1136 or CS 1337 at UT Dallas. You can begin with CS 2336, if you need to take that course.
Note: ECS students do not earn degree credit for CS 1336/1136. This course is used for placement purposes only.
For those who have not taken either of these AP exams, there is a self-assessment test to help you begin with the course most suited to your current skills and knowledge, either CS 1336/1136 or CS 1337. The test includes multiple-choice questions designed to test your knowledge of programming fundamentals. Click the circle to the left of the best answer to each question, and at the end click the “Print Score” button. Bring your printed score to an adviser at the time of your registration. If you receive a PASS score, we recommend you enroll in CS 1337. If you receive a FAIL score, we strongly recommend that you begin with CS 1336/1136. Enrolling in CS 1337 without an adequate programming background may result in a poor grade and/or having to restart the sequence with CS 1336/1136.
A similar placement test will be administered during the first week of classes for students in CS 1337. Those who do not receive a satisfactory score will be instructed to move to CS 1336/1136. If you have any questions regarding this test or placement in the appropriate programming course, please contact an ECS adviser (link to contact page) or visit our office in ECSS 2.502.
Back to top
Math Placement
There is also a calculus sequence that must be completed for this program: MATH 2417 and 2419. AP or SAT II scores can be used to determine which level of calculus you should take or if you must be placed into pre-calculus (MATH 2312). As with the programming sequence, MATH 2312 does not count in your degree plan. An SAT II score of 630 will place you in Calculus I (Math 2417). AP placement is as follows:
AP Exam |
Score = 3 |
Score = 4 |
Score = 5 |
Calculus AB |
MATH 2312 |
MATH 2312 + 1325 |
MATH 2312 + 1325 |
Calculus BC |
MATH 2312 + 1325 |
MATH 2312 + 2417 |
MATH 2312 + 2417 |
Orientation Information
Toward the end of your orientation, you will join OUGA for an advising orientation that will include registration for your first semester of classes. We will also take time then to explain how to create an effective schedule, and we will work with you one-on-one to create a schedule that’s suitable for you. It’s important to register for the earliest orientation date possible. Waiting until the last sessions may make it more difficult to get the schedule you want since classes will begin filling up.
What to bring to orientation:
- Copies of all test score reports (especially SAT II math scores and AP scores). Sometimes students find that their newest AP or SAT II scores are not yet in our system. You will need copies of these to prove you have the prerequisites for MATH and CS courses. Note: We will not register you for classes for which you do not have the necessary documentation. For example, if you have AP exam scores that qualify you for MATH 2417 (Calculus I) but these scores are not in our system and you have not brought a copy of your scores, we must register you for a lower math course, and you will have to visit us again to change your schedule.
- A printout of your CS placement test results, if applicable (see above). You will have the opportunity to take the CS placement test, if necessary, at orientation, but doing so beforehand helps you get registered more quickly.
links


