UTSA BSc in Mathematics of Data and Computing (2026 catalog)

Last update: July 20, 2026


UTSA BSc in Mathematics of Data and Computing (2026 catalog) cluster_0 Mathematics and Data Requirements cluster_1 Computer Science Requirements MAT1213 MAT 1213 Calculus I MAT2253 MAT 2253 Applied Linear Algebra MAT1213->MAT2253 MAT1223 MAT 1223 Calculus II MAT1213->MAT1223 MAT1313 MAT 1313 Algebra and Number Systems MAT1213->MAT1313 MDC4153 MDC 4153 Mathematical Foundations of Data Analytics MAT2253->MDC4153 MAT4033 MAT 4033 Linear Algebra II MAT2253->MAT4033 MAT2213 MAT 2213 Calculus III MAT1223->MAT2213 MAT2313 MAT 2313 Combinatorics and Probability MAT1313->MAT2313 MAT4323 MAT 4323 Applied Graph Theory MAT1313->MAT4323 MAT4343 MAT 4343 Introduction to Optimization MAT2213->MAT4343 MAT3003 MAT 3003 Discrete Mathematics MAT2313->MAT3003 STA3513 STA 3513 Probability STA3523 STA 3523 Mathematical Statistics for Inference STA3513->STA3523 MAT3003->MAT4033 MAT3233 MAT 3233 Modern Algebra MAT3003->MAT3233 MAT3313 MAT 3313 Logic and Computability MAT3003->MAT3313 MAT4353 MAT 4353 Mathematical Foundations of Cryptography MAT3233->MAT4353 CS1083 CS 1083 Programming I for Computer Scientists CS2113 CS 2113 Fundamentals of Object-Oriented Programming CS1083->CS2113 CS2123 CS 2123 Data Structures CS2113->CS2123 CS2713 CS 2713 Computer Programming in C CS2113->CS2713 CS3343 CS 3343 Design and Analysis of Algorithms CS2123->CS3343

Hover over any box (or tap it, on a phone or tablet) to magnify it. Each course box above is a clickable link to its official UTSA catalog description, exactly as in the PDF version of this flowchart -- on a touchscreen, tap once to magnify a box and again to follow its link.

Designed by G. Iovino Moscarella — https://iovino.us