No, students do not need to be enrolled at UT Dallas to apply for the scholarships but they should register for the required number of semester credit hours once they come to UT Dallas.
Do I need to be enrolled at UT Dallas to apply for the scholarship?
More from Financial Aid and Scholarships - MS SCM FAQ

Do I need to apply for scholarships separately or will I automatically be considered for scholarships upon admission?
You need to submit a separate scholarship application in order to be considered for the JSOM Scholarships. Please visit http://jindal.utdallas.edu/student-resources/scholarships/graduate-scholarships/ to apply for scholarships.

Can you check the status of my scholarship decision?
No. All scholarship decisions are handled through the UTD JSOM Scholarships committee. Please contact jsom-grad-scholarships@utdallas.edu for any questions regarding scholarship or view frequently asked scholarship questions.