Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    May 14, 2025  
2025-26 Graduate Catalog 
    
2025-26 Graduate Catalog

Data Engineering, MS


Return to {$returnto_text} Return to: College of Engineering

The Master of Science program in data engineering (30-hour thesis option or 33-hour non-thesis option) allows students with a background in STEM disciplines to focus their analytical, programming and engineering skills to integrate messy data into clean, usable datasets. Students will use programming languages, SQL, and other software to creatively solve data-related problems and optimize data pipelines.

Academic standards

After the first semester, students in this program are required to maintain a 3.0 cumulative GPA to remain in good standing. Students who fall below 3.0 will be placed on probation the following term/semester. Students who cannot raise their GPA above 3.0 during that term/semester will be dropped from the program. Full details about the academic standards required at UNT can be found in the Academics  section of the catalog.

To qualify for the master’s degree, the student must earn a grade of B or better in core courses, including predictive analytics, and a grade of C or better in elective courses.

Core courses


All students will take 18 hours of core courses to give a firm foundation in data engineering. Of these courses, 15 semester hours are required core courses, and 3 semester hours will be chosen from a list of courses related to predictive analytics.

General data engineering track


Students in the general data engineering track will complete elective courses that they choose in consultation with their advisor. 

Non-thesis students will complete 15 hours of elective coursework, and thesis students will complete 12 hours of elective coursework.

Choose elective courses


Non-thesis students

Non-thesis students will choose five, 3-hour courses (15 semester hours) from the available courses below or select three courses from the list below and two unrestricted 3-credit hour BMEN graduate courses.

​​​​​​​Thesis students

Thesis students will take 6 semester hours of elective course work and 6 semester hours of BMEN 5950 - Master’s Thesis. For the 6 semester hours of elective course work, students may choose two courses from the list below or one course from the list below and one unrestricted 3-credit hour BMEN graduate course.

Option for flexible elective course

All students in the department are permitted to take one course outside of the department. A list of approved courses can be found on the Department of Computer Science and Engineering web site.

Students can complete any combination of three approved, one-hour CSCE courses that will substitute as one, 3-hour elective course. These 1-hour courses can be chosen from  CSCE 5900 - Special Problems  CSCE 5931 - CSE Seminar  CSCE 5932 - Internship   or  CSCE 5935 - CSE Research and Professionalism Overview .

Biomedical engineering concentration


Non-thesis students

Non-thesis students will choose five, 3-hour courses (15 semester hours) from the list of available courses below or select three courses from the list below and two unrestricted 3-credit hour BMEN graduate course.

Thesis students

Thesis students will take 6 semester hours of elective coursework and 6 semester hours of BMEN 5950 - Master’s Thesis . For the 6 semester hours of elective course work, students may choose two courses from the list below or one course from the list below and one unrestricted 3-credit hour BMEN graduate course.

Return to {$returnto_text} Return to: College of Engineering