Pretty easy, overall.
This is an online course. There are ~70-80 grade-grinder assignments (a software used for this course) and ~50-60 online assessments (on UBC Connect). The gradegrinder exercises are very useful. You will use 2 programs, Tarski's World and Fitch. Tarski's world is really really easy. You will probably not even need to use the textbook for most of the Tarski's World exercises. However, fitch is a little harder in comparison. You'll need to read the textbook to understand how and under what circumstances various rules are used. Some of the fitch exercises are looong and hard. It's good to do them with a friend so you don't spend too much time on them. Overall, it's an easy and useful course/elective.
The fitch program, although sometimes tiring, was great! I learned about propositional logic, how to construct and destruct arguments for soundness and validity, etc. In the last Connect module (unit 9), you learn interesting stuff about various application so symbolic logic, eg set theory. We also read about Anselm's proof of God's existence. It was stupid though.
Hours per week:
Advice for students:
This course (especially the online section) isn't hard BUT it's a lot of work; many assignments and many exercises. Make sure you keep up with the coursework and don't leave everything to the last week of the semester.