This course provides an in-depth study of the source code of the FreeBSD kernel. It is aimed at users who already have a good understanding of the algorithms used in the FreeBSD kernel and want to learn the details of the algorithm's implementation. Students are expected to have either taken a FreeBSD Kernel Internals class (such as the one described on the previous page) or to have throughly read and understood this book. They are also expected to have a complete background in reading and programming in the C programming language. Students will not need to prove relationship with a source license holder, as the course is based on the non-proprietary kernel sources released by the FreeBSD project.
The class consists of fifteen 160-minute (2-hour, 40-minute) lectures on the FreeBSD kernel source code. The lecture topics are:
In addition to the fifteen lecture videos, you also receive a CD-ROM with a copy of the FreeBSD kernel source covered in the lectures plus a printed copy of the lecture notes and selected FreeBSD kernel source files highlighted in the lectures.
The cost of the course is $1,500 for individuals, $2,500 for companies who wish to buy it for employee use. Discounts are available for full-time students and people who make a plausible case of financial hardship.
Courses shipped before June 2006 are based on FreeBSD 4.0. Courses shipped after June 2006 are based on the stable release of FreeBSD 5.X as of January 2006. For up-to-date information on course status or to place an order, see the Web page at:
3.145.17.140