On the Maryville University 'Academics' page, identify and list all distinct on-campus undergraduate degree programs. Exclude pre-professional tracks like 'Pre-Law' unless they are explicitly part of a direct entry major. Provide the full name of each distinct program and the total count.
Navigate to the 'Academics' page on maryville.edu. Locate and ensure the 'Undergraduate Programs' section under 'On-Campus Programs' is fully expanded. Scroll down the page until the entire list of on-campus undergraduate programs is visible. Carefully read and extract the name of each distinct on-campus undergraduate degree program listed, focusing on primary degree offerings. Exclude pre-professional 'Pre-' tracks (e.g., Pre-Law, Pre-Medicine) unless they are clearly presented as a 'Freshman Direct Entry' major. Count the total number of distinct on-campus undergraduate degree programs identified. List all identified program names and the total count.
Successfully navigate to the 'Academics' page and ensure the undergraduate programs list is fully visible. Accurately list the 49 distinct on-campus undergraduate degree programs, including sub-programs (e.g., 'Engineering – Dual Degree Biomedical Engineering', 'Middle Level Education – English/Language Arts Education', 'Occupational Therapy – Freshman Direct Entry Occupational Therapy', 'Physical Therapy – Freshman Direct Entry Physical Therapy', 'Secondary Education – Biology Education'). Exclude all standalone 'Pre-' professional tracks (e.g., Pre-Athletic Training, Pre-Chiropractic Medicine, Pre-Dentistry, Pre-Law, Pre-Medicine, Pre-Optometry, Pre-Osteopathic Medicine, Pre-Pharmacy, Pre-Physician Assistant, Pre-Veterinary). Provide the correct total count of 49 distinct on-campus undergraduate degree programs.