A short course in automorphic funtions