This is a Clojure programming course designed for non-programmers, in particular for Liberal Arts students with some college/high school algebra background. The course discusses the functional core of the language. It is offered at Akita International University in Japan (MAT245 2017-2020, MAT340 2021-), also at UCU Open University as AS-009. It is designed for
- experiencing the joy of computer programming,
- seeing mathematical ideas in use,
- getting fundamental and powerful programming skills, that could kickstart a serious IT career.