Discrete Mathematics (BSc) at the University of Warwick draws on areas of both computer science and mathematics. You will acquire skills in software engineering, combinatorial analysis, formal proof and algorithmic analysis. Regular individual and group projects to consolidate what you’ve learned by applying it to practical problems.