*Distance education section - special fees attached. Pre-req: CSCI 101.