Not too easy. Not too difficult.
Excellent materials for the lecture. He has planned the lectures for every week perfectly. Assignments and projects are very helpful. Every week one assignment and two weeks once project.
He has followed the book "Data Structures and algorithm analysis in Java by Mark Allen Weiss". He covers the first 10 chapters from this book. From arrays, linked list to greedy algorithms.
Hours per week:
Advice for students:
If you are ready to learn and put few hours every week for assignments and projects. You could go for this.