Computer Science
Major, Minor
Degree: Bachelor of Science
Computer science at Union takes place within an interdisciplinary environment that mixes theory and practice and encourages creative problem solving.
Courses and requirements
-
Courses
- Loading...
-
Requirements for the major
Loading...
-
Requirements for the minor
Loading...
Faculty
Professors work closely with students in class, as advisors and on senior research and capstone projects. Many of our students work on faculty research projects throughout the year. Faculty have a range of interests, from algorithms, artificial intelligence and computational complexity to internet security, natural language processing and social robotics.
Facilities
Our equipment and facilities are top-notch, with three computer labs available 24/7 to students and Wi-Fi throughout campus. We also have a laboratory for robotics and human-computer interaction, known as the CRoCHET Lab – Collaborative Robotics and Computer-Human Empirical Testing. The College uses cloud-based High Performance Computing (HPC) resources to support research computing needs.
Beyond the classroom
There are ample opportunities to intern with major companies and engage in independent research, including Union summer research fellowships. You may join the Sigma Xi national scientific research society. An active seminar series has addressed such relevant topics as machine learning in the open world, and recognizing and responding to bias and micro-aggressions.
After Union
- Associate software engineer, Fidelity investments
- Producer, Vicarious Visions
- Software engineer, Philips Healthcare
- Senior systems engineer, Lockheed Martin Corp.
- Senior engineer, General Dynamics C4 Systems
- Systems analyst/software engineer, International Atomic Energy Agency
Science and engineering news