The Department of Mathematics and Computer Science offers major programs leading to the bachelor of science in mathematics or the bachelor of science in computer science, as well as required and ...
Speak the language of innovation. Math and code go hand in hand. Set yourself up for a successful and fulfilling future with a degree that combines two of the fastest-growing career fields in the ...
Expand the application of computing and computational thinking at an R1 flagship technological university where STEM research is at the heart of everything we do. Learn from caring and skilled faculty ...
Mathematical thinking is crucial in all areas of computer science: algorithms, bioinformatics, computer graphics, data science, machine learning, etc. In this course, we will learn the most important ...
The course will be a proof-based theoretical course and assume sufficient mathematical maturity, in particular in probability and linear algebra. Important concepts will be reviewed. A good ...
The intersection of machine learning and mathematical logic — spanning computer science, pure mathematics, and statistics — has catalyzed recent advances in artificial intelligence and deep learning ...
Computer Science is the study of the design and use of computer systems. The goal of the computer science curriculum is to provide students with the tools to identify those problems that are best ...
General option is the most flexible option, delivering the core mathematics degree while allowing you maximum freedom to pursue advanced mathematical topics as well as explore other disciplines.
The Department of Mathematics and Computer Science promotes the methods and benefits of rigourous, objective mathematical thought, theoretical computer science and algorithmic and logical ...