6.6520 Semi Opto Theory and Design