Not too easy. Not too difficult.
Mr. Leinecker is a great teacher and more than understanding when it comes to assignment deadlines. He will give you the time and truly seems like he cares about what he is teaching. The material in this class is difficult but Mr. Leinecker feel like a real person and explains the concepts very well.
If I had to pin point one thing I learned that I liked the most I would have to say it was the search algorithms. As those in particular were very helpful to me personally with my field of interest.
Hours per week:
Advice for students:
Be prepared to put in the time for the assignments as they can be tricky sometimes. He gave us two assignments per week so you had to dedicate plenty of time to them each day.