Numbering guidelines:
https://curriculum.utah.edu/glossary/desired-number.php
School of Computing course reference
x0xx = other, programming
x1xx = theory
x2xx = scientific computing
x3xx = AI, Data Science
x4xx = systems, security, networks
x5xx = programming languages, software engineering, databases, HCI
x6xx = graphics, visualization
x7xx = hardware
x8xx = architecture
Lower division courses like 1410 sometimes don’t follow the pattern because of articulation.