Our Bachelor of Science graduates are innovative, highly-skilled leaders and thinkers capable of developing and implementing the technology of tomorrow. Our faculty are passionate about teaching and research - enabling our undergraduates to have access to foundational computer science theory as well as cutting-edge technology. Our offerings include courses in Artificial Intelligence (AI), Blockchain, Cybersecurity, Maching Learning (ML), Mobile Programming, and Virtual/Augmented Reality (VR/AR). Explore more here>
The Computer Science department conducts research in a wide variety of areas, from functional programming, formal verification, and theorem proving to artificial intelligence, virtual reality, and cybersecurity. Our faculty regularly publish in top-level venues, including recent papers in Science and the Proceedings of the National Academy of Science. We are a small department and you will have the opportunity to have an impact, both with your research and on the department itself. Most of our graduate students receive a full stipend for tuition costs and living expenses. Explore more here>