SJSU CmpE 142 Kernel Module