You use your computer all the time—but have you ever wondered what makes it work? Check out the computer science minor to get an inside look at computers. The minor, which is open to all undergraduate students, provides a broad spectrum of computer science from a technical perspective. Featuring courses in math and computer science, the minor provides students with an introduction to programming languages, as well as knowledge of modern computers at the level of logic circuitry design. From there, students can choose from supplementary courses in computer architecture, programming, data communications, calculus, or linear algebra.