This semester I am taking a class in probability. It is one of the harder maths that I've taken. The math is one of electives I need to take that have a Calc I pre-req. It seems to me that this is more of a class for math students then for Computer Science students. We do not learn how to practically use probability in the real world. We simple ask little questions and use a lot of Calculus to derive what the mean and variance would be. I feel this class can be worth it but only if it were given with a more practical approach; something we can use in our every day job of programming. If I have a random password generator with 6 slots, given that I use a subset of the alphabet to eliminate curse words, how many unique passwords can I generate? Should I use 7 characters? or is 6 enough? That was something I had to practically figure out in my every day job. Some of the stuff we are learning just seems to be a lot of math and not some much useful info. Please leave your feedback if you are in a similar situation.
1 COMMENT