Department OverviewAt Union students can major or minor in CS, or pursue an interdepartmental (ID) major that combines CS with another field. Currently the students pursuing ID majors are also working in art, biology, classics, economics, math, music, philosophy, and psychology. Students can also take CS courses while pursuing digital art, neuroscience, and bioinformatics.
The basics of our curriculum:
- take one of five introductory courses (media computation, robotics, artificial intelligence, game development, computational science)
- a set of core courses in algorithms, computer architecture, and software design that provide a strong foundation for the major or minor
- mid-level and upper-level electives based on current
developments in the field, such as web programming, game
development, robotics, parallel computing, user interfaces,
bioinformatics, natural language processing