A Practical Course in Horology