The accuracy and robustness of computational models is only one side of the equation. The field of algorithmic fairness and accountability investigates the decision-making capabilities of data-driven ...
When you're writing code, you're laying out instructions on what you'd like to see on the app you're building or the website you're designing. But there are a number of coding languages to choose from ...
A broad survey of the computer science discipline, focusing on the computer's role in representing, storing, manipulating, organizing and communicating information. Topics include hardware, software, ...
The Master of Computer Science program offers a comprehensive approach to the theory and application of computer science. After completing this program, you will have: A thorough grounding in the ...
We offer a flexible option that provides both the foundations of computer science with space for a second major or minor, like mathematics, business management, data analytics or physics. In the field ...