Not too easy. Not too difficult.
I would definitely recommend this course especially with Fawzi as a professor because he was very effective at teaching the content and the homework projects I found fun and interesting.
The best part was figuring out how to do the projects, I learned more about Java than I could hope to learn on my own.
Hours per week:
Advice for students:
Make sure to take good notes and study them well before tests. Everything else should be pretty easy.