This is by far my favorite class. I didn't realize till after I took it that it was essentially a CS elective.
I was required to learn a new language that I've never touched before, and program varying algorithms in it.
It was a great learning experience, and the teacher Bob Angel was incredible.

I learned things from how to solve the 8 queens problem with my own algorithms to the Bayes theorem.
All the project code and reflections can be found within this pdf: