This repo contains completed version of the three assignments we got for CPSC317 2018W1 at UBC. CPSC 317: Internet Computing a1 - Dictionary: JAVA a2 - DNSLookup: JAVA a3 - MailServer: C