Randomized algorithms
Probability Models for Computer Science
Probability Models for Computer Science
Randomness and probability in the early CS courses
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Probability and Computing: Randomized Algorithms and Probabilistic Analysis
Probability and Computing: Randomized Algorithms and Probabilistic Analysis
Communications of the ACM - Self managed systems
Probability and Statistics for Computer Scientists
Probability and Statistics for Computer Scientists
A course on simulation, probability and statistics
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Probability and Statistics for Computer Science
Probability and Statistics for Computer Science
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Expanding the frontiers of computer science: designing a curriculum to reflect a diverse field
Proceedings of the 41st ACM technical symposium on Computer science education
The roles of mathematics in computer science
ACM Inroads
Hi-index | 0.00 |
During the past 20 years, probability theory has become a critical element in the development of many areas in computer science. Commensurately, in this paper, we argue for expanding the coverage of probability in the computing curriculum. Specifically, we present details of a new course we have developed on Probability Theory for Computer Scientists. An analysis of course evaluation data shows that students find the contextualized content of this class more relevant and valuable than general presentations of probability theory. We also discuss different models for expanding the role of probability in different curricular programs that may not have the capacity to teach a full course on the subject.