Mar 17, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog

Mathematical Science, B.A.


Requirements


This degree requires 120 hours and includes 42 hours of University Core. University Core is listed separately in the catalog. However, some of the major requirements courses listed above also satisfy University Core. If other courses are taken to satisfy University Core, the major requirements above are still necessary for graduation and substitutions are not accepted.

University Core Requirements (42 hours)


Communication (6 hours)


Choose TWO courses from the UHCL core approved list.  

Mathematics (3 hours)


Life and Physical Sciences (6 hours)


Choose TWO courses from the UHCL core approved list.  

Language, Philosophy and Culture (3 hours)


Choose ONE course from the UHCL core approved list.  

Creative Arts (3 hours)


Choose ONE course from the UHCL core approved list.  

American History (6 hours)


Choose TWO courses from the UHCL core approved list.  

Government/Political Science (6 hours)


Choose TWO courses from the UHCL core approved list.  

Social and Behavioral Sciences (3 hours)


Choose ONE course from the UHCL core approved list.  

Component Area Option (6 hours)


Two 1-hour Life and Physical Science Labs

Required Courses (39 hours)


Required minimum for all Major Requirements is “C-“.

Additional Major Requirements courses (3 hours)


Select one:

Additional Major Requirements courses (3 hours)


Select one:

Additional Information


Choose either General Electives or Data Science Specialization for the remaining 30 hours.

General Electives (30 hours)


Upper level UHCL classes selected from any rubric. It is the responsibility of the student to investigate and comply with prerequisites for all electives.

Required minimum for all General Electives is “C-“.

Data Science Specialization (30 hours)


Students enrolled in Data Science subplan are required to take CSCI 1320, in order to take CSCI 2305, before taking CSCI 3352, CSCI 4335, and CSCI 4336. Students are also encouraged to take either DASC 4301 or CSCI 1470 for programming in Python.

Required minimum grade is “C-“.

Electives (6 hours)


Upper level UHCL classes selected from any rubric. It is the responsibility of the student to investigate and comply with prerequisites for all electives.

Required minimum for all General Electives is “C-“.

Additional Information


Degree-seeking seniors at UHCL may qualify and enroll in 5000 and 6000 level courses subject to the following conditions:

  • Students must be enrolled in their last six hours of undergraduate work.
  • Students must have a cumulative UHCL GPA of at least 3. 000 or greater.
  • Approval of enrollment arrangement must be given by the associate dean of the college in which the student will pursue graduate coursework.
  • If the courses are used to fulfill undergraduate degree requirements, they may not be used to fulfill graduate degree requirements.

Graduate courses taken as an undergraduate will only calculate in the undergraduate hours earned and in the undergraduate GPA.