University Catalog

Bachelor of Science in Computer Science to Master of Science in Data Science Fast Track

About This Program

The Bachelor of Science in Computer Science to Master of Science in Data Science Fast Track enables outstanding senior undergraduate Computer Science students to receive dual undergraduate/graduate course credit for six or nine hours of coursework. These designated graduate courses satisfy both bachelor's and master's degree requirements. This program presentation includes both undergraduate and graduate requirements. The undergraduate degree will be conferred immediately upon completion of the undergraduate degree requirements. Interested students should contact a graduate advisor to learn how to apply and participate. 

Associated Programs

For detailed information about the programs associated with this Fast Track, refer to their individual degree pages. 

Computer Science BS

Data Science MS

Admissions Criteria

An interested undergraduate student should apply to the program when within 30 hours of completing the computer science bachelor’s degree. The student must have completed at least 30 hours at UT Arlington, achieving a GPA of at least 3.25 in those courses, and have an overall GPA of at least 3.25.  Additionally, the student have completed at least 12 hours of specified undergraduate foundation courses that are listed below with a minimum GPA of 3.3 in these courses. 

CSE 2315DISCRETE STRUCTURES3
CSE 3318ALGORITHMS & DATA STRUCTURES3
CSE 3320OPERATING SYSTEMS3
MATH 3313INTRODUCTION TO PROBABILITY3
or IE 3301 ENGINEERING PROBABILITY

For automatic admission to the graduate program the student must meet the following requirements.

  • Complete a minimum of 6 and maximum of 9 hours of graduate coursework from the list of core courses for CS students.
  • Earn B or better in all graduate courses intended for both undergraduate and graduate credit.
  • Maintain UTA undergraduate cumulative GPA of 3.25 or above. 

Undergraduate Fast Track students must take a minimum of 2 and a maximum of 3 of the following graduate courses:

Required3
DATA SCIENCE
Choose 1 or 2 of the following:3-6
MACHINE LEARNING
DATA VISUALIZATION
BIG DATA MANAGEMENT
Total Hours6-9

Curriculum

Computer Science Foundations69
Complete the UTA Core curriculum and BSCS pre-professional program per catalog.
BSCS Specialization (Professional Program)
IE 3301ENGINEERING PROBABILITY3
or MATH 3313 INTRODUCTION TO PROBABILITY
CSE 3302PROGRAMMING LANGUAGES3
CSE 3310FUNDAMENTALS OF SOFTWARE ENGINEERING3
CSE 3314PROFESSIONAL PRACTICES3
CSE 3315THEORETICAL CONCEPTS IN COMPUTER SCIENCE AND ENGINEERING3
CSE 3320OPERATING SYSTEMS3
CSE 3330DATABASE SYSTEMS AND FILE STRUCTURES3
CSE 3380LINEAR ALGEBRA FOR CSE3
or MATH 3330 INTRODUCTION TO LINEAR ALGEBRA AND VECTOR SPACES
CSE 4316COMPUTER SYSTEM DESIGN PROJECT I3
CSE 4317COMPUTER SYSTEM DESIGN PROJECT II3
CSE 4344COMPUTER NETWORK ORGANIZATION3
CSE 4380INFORMATION SECURITY (Select one from the following)3
or CSE 4381 INFORMATION SECURITY II
or CSE 4382 SECURE PROGRAMMING
Technical Electives18
Select six computer science courses with approval from advisor. Two to three of these courses may be graduate level.
Select up to three CS masters core courses.
Masters program in Data Science
Complete requirements for Master of Science in Computer Science per catalog.21-24
Total Hours144-147

Program Completion

Continuation

Students in the Fast Track program must meet the following requirements to stay in and graduate from the program:

  • Students who are admitted to the Fast Track Program may take a total of up to 9 hours of graduate coursework that will count towards both their bachelor’s and master’s degrees.
  • Maintain an overall GPA of at least 3.25 and must earn grades of B or better in all Fast Track-approved courses. 
  • You must complete at least two graduate courses with grades of B or better in all graduate courses before graduating with their bachelor's degree. 
  • May not enroll in CSE 4334-Data Mining and, if choosing DASC 5304-Machine Learning as one of their Fast Track courses, may not enroll in CSE 4309-Machine Learning.
  • During the entire undergraduate experience at UTA, including the period of membership in the Fast Track program, a student cannot repeat more than three courses, and cannot repeat any course more than once. This requirement applies only to undergraduate courses; graduate courses cannot be repeated. 

If at any time an undergraduate Fast Track student does not meet any of the above requirements, the student will be removed from the Fast Track program. Any graduate credits earned will be applied only to the undergraduate degree, and none of the other benefits of membership in the Fast Track program will apply.

Students dismissed from the Fast Track program will be eligible to apply to the Data Science graduate program as a regular applicant. However, graduate courses taken for credit in the undergraduate program will not be applied towards a graduate degree. Students will have to pay the required fee for the application, as well as meet all the requirements of admission to graduate school as outlined in the Graduate Catalog. 

Advising Resources

First time in college students meet with engineering advisors in the UAEC (UAECengineering@uta.edu).  Transfer students are advised prior to New Maverick Orientation by the department.  Students, please read all student emails carefully and consult the department advising webpage for additional contact information and answers to common questions. 

Location:

ERB 6th Floor: ERB 643, ERB 644, ERB 645, ERB 646, ERB 622A

Email:

cseugadvising@uta.edu

Phone:

817-272-3785

Web:

Find our contact information, walk-in advising schedule, and virtual appointment links here