Not too easy. Not too difficult.
This course is highly recommended because it is required. However, it is a pretty important class, and sometimes very interesting
All of the Quizzes and Tests are online, which is nice, and there is a group project at the end that is kinda fun
Hours per week:
Advice for students:
Do as well as you possibly can on the quizzes and the group project because they are a good grade booster