OPSE 301 - Course Outline