CS433 Linux Kernel Programming - Why?

Why should I learn Linux Kernel? - Do you need to know?

Some facts you show know why Linux kernel programming is increasingly important:http://www.dwheeler.com/oss_fs_why.html

Some of you may carry old kernel 3.* with you in your cell phone (android-based phones).

Benefits

Prerequisites