The course is distributed over 5 issues.
Here are the links for each issue.
A great introduction with ample explanations.
* Oops. The kernel tried to access some bad page. We'll have to
* terminate things with extreme prejudice.
die_if_kernel("Oops", regs, error_code);