Signed up for the following two free online classes being offered by Stanford this winter. Hoping one will be a challenge and a continuation last Fall’s Introduction to Artificial Intelligence course, and that the other will be a less demanding re-enforcement of what I should already know and practice on a regular basis; and that somehow I can find the time for both.
Uncertainty is unavoidable in real-world applications: we can almost never predict with certainty what will happen in the future, and even in the present and the past, many important aspects of the world are not observed with certainty. Probability theory gives us the basic foundation to model our beliefs about the different possible states of the world, and to update these beliefs as new evidence is obtained.
Register at http://pgm-class.org
In this class you will learn how to design secure systems and write secure code. You will learn how to find vulnerabilities in code and how to design software systems that limit the impact of security vulnerabilities. We will focus on principles for building secure systems and give many real world examples.
Register at http://security-class.org