Skip to main content

Combination Degree Programs

A combination degree program allows qualified students to begin graduate coursework while completing their bachelor’s degree, accelerating progress toward both degrees.

Students can double-count up to 12 credits toward the B.S. and M.S., reducing overall time and cost. This pathway is ideal for high-achieving undergraduates seeking an early start on advanced study in AI systems.

Application Process

Step 1: Meet With Your Undergraduate Advisor
Start by meeting with your undergraduate major advisor to review eligibility, timing, and course options. Determine if you are eligible to apply for the combined degree program.

Step 2: Submit the Request Form
Please complete the Combination Bachelor’s and Master’s Degree Request Form and email it to the graduate advisor (Lisa Hibbs, hibbslisa@ufl.edu) for approval. Once approved, the form will be forwarded to the Herbert Wertheim College of Engineering Advising Office for final review.

Step 3: Enroll in Graduate-Level Courses
After your Combination Degree Request Form is approved, you may enroll in the graduate courses listed on your form.

Step 4: Apply to the UF Graduate School
Submitting the internal form does not constitute admission to the M.S. program. A separate, formal application to the UF Graduate School is required. Applicants must include an unofficial transcript, curriculum vitae (CV), and statement of purpose (SOP). UF undergraduate students applying to the combination degree program are not required to submit letters of recommendation or GRE scores.

Available Combination Degrees with the MS AI Systems Program

Overlapping credits: 3-12

This combination degree program provides a streamlined pathway for students to earn both a Bachelor of Science in Computer Engineering and a Master of Science in Artificial Intelligence Systems. The program integrates a robust foundation in electrical engineering, computer engineering, and advanced AI technologies, equipping students with both hardware and software expertise for solving complex, multidisciplinary problems.

Students can complete both degrees in an expedited timeframe by taking graduate courses during their junior and senior years, with up to 12 credit hours counting toward both degrees. This accelerated path positions graduates at the forefront of innovation in industries such as robotics, autonomous systems, and intelligent technologies, preparing them for leadership roles in these high-demand fields.

Admission Criteria: To be eligible for the combined B.S./M.S. CpE/AIS program, students must satisfy the following minimum criteria:

  • Must have at least a junior status.
  • Must have an overall GPA of at least 3.3.
  • Must have completed at least three of the following four courses with a minimum 3.3 GPA:
    • COP 3504 – Advanced Programming Fundamentals for CISE majors (OR equivalent: COP 3502 AND COP 3503)
    • COT 3100 – Applications of Discrete Structures
    • CDA 3101 – Introduction to Computer Organization
    • COP 3530 – Data Structures and Algorithms
  • Must have completed the following two courses with a minimum letter grade of B:
    • STA 3032 – Engineering Statistics OR STA 4341 – Introduction to Probability
    • MAS 3114 – Computational Linear Algebra OR MAS 4105 – Linear Algebra 1

Note: Students transferring with courses from another institution must complete at least 6 hours of major coursework at UF before eligibility.

Undergraduate Advisor: Lisa Hibbs, hibbslisa@ufl.edu

Overlapping credits: 3-12

This combination degree program provides a streamlined pathway for students to earn both a Bachelor of Science in Electrical Engineering and a Master of Science in Artificial Intelligence Systems. The program integrates a robust foundation in electrical engineering and advanced AI technologies, equipping students with both hardware and software expertise for solving complex, multidisciplinary problems.

Students can complete both degrees in an expedited timeframe by taking graduate courses during their junior and senior years, with up to 12 credit hours counting toward both degrees. This accelerated path positions graduates at the forefront of innovation in industries such as robotics, autonomous systems, and intelligent technologies, preparing them for leadership roles in these high-demand fields.

Admission Criteria: To be eligible for the combined B.S./M.S. EE/AIS program, students must satisfy the following minimum criteria:

  • Must have at least a junior status.
  • Must have an overall GPA of at least 3.3.
  • Must have completed at least seven (7) EEL-prefixed core courses and two (2) EE labs.
  • Must have completed one of the following options with a minimum letter grade of B:
    • EEL 3834 Programming for Electrical and Computer Engineers, OR
    • COP 2273 Python Programming for Engineers AND COP 2274 C++ Programming for Engineers, OR
    • COP 3502C Programming Fundamentals AND COP 3503C Programming Fundamentals II, OR
    • COP 3504C Advanced Programming Fundamentals for CIS Majors.
  • Must have completed the following two (2) courses with a minimum letter grade of B:
    • EEL 3850 Data Science for ECE OR STA 4341 – Introduction to Probability
    • MAS 3114 – Computational Linear Algebra OR MAS 4105 – Linear Algebra 1 OR EEL 3850 Data Science for ECE

Note: Students transferring with courses from another institution must complete at least 6 hours of major coursework at UF before eligibility.

Undergraduate Advisor: Nicole Young, nicolet@ece.ufl.edu