IACO-EC-GSoC-Report-FINAL-10-20-18-