Coding art: Mark Santolucito's new course bridges the gap be