Applied Programming for Linguists, 15 credits