CS297: Bridge to Operating Systems