CS70 - Discrete Mathematics and Probability - UC Berkeley
This class focuses on logic and problem solving skills and a few applications of these skills in areas of computer science. Some other topics include RSA and modular arithmetic, graph theory, expectation and inference (probability).