University Catalog

Bachelor of Science in Software Engineering to Master in Software Engineering Fast Track

About This Program

The Bachelor of Science in Software Engineering to Master in Software Engineering Fast Track enables outstanding senior undergraduate Software Engineering 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. 

Software Engineering BS

Software Engineering M

Admissions Criteria

An interested undergraduate student should apply to the program when within 30 hours of completing the software engineering 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 18 hours of specified undergraduate foundation courses that are listed below with a minimum GPA of 3.3 in these courses. 

CSE 2312COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING3
CSE 2315DISCRETE STRUCTURES3
CSE 3310FUNDAMENTALS OF SOFTWARE ENGINEERING3
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 Software Engineering 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
DESIGN AND ANALYSIS OF ALGORITHMS
Choose 2-3 from the following list3-6
DATA ANALYSIS & MODELING TECHNIQUES
SOFTWARE TESTING
SOFTWARE DESIGN PATTERNS
WEB DATA MANAGEMENT
Total Hours6-9

Curriculum

Software Engineering Foundations70
Complete the UTA Core curriculum and BSSE pre-professional program per catalog.
BSSE Specialization (Professional Program)
IE 3301ENGINEERING PROBABILITY3
or MATH 3313 INTRODUCTION TO PROBABILITY
CSE 3302PROGRAMMING LANGUAGES3
CSE 3310FUNDAMENTALS OF SOFTWARE ENGINEERING3
CSE 3311OBJECT-ORIENTED 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 4321SOFTWARE TESTING & MAINTENANCE3
CSE 4322SOFTWARE PROJECT MANAGEMENT3
CSE 4361SOFTWARE DESIGN PATTERNS3
CSE 4380INFORMATION SECURITY3
Technical Electives9
Select three 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 Software Engineering
Complete requirements for Master of Science in Software Engineering per catalog.21-24
Total Hours145-148

Program Completion

Continuation

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

  • Maintain an overall undergraduate GPA of at least 3.25 and graduate GPA of at least 3.0. 
  • Earn a grade of B or better in graduate courses. 
  • Must complete at least two graduate courses with grades of B or better before graduating with their bachelor's degree. 
  • 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 Software Engineering 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