This class was tough.
For most students taking this course, it is a major requirement, and, as such, is unavoidable. Unfortunately, 2 out of the 3 professors teaching this course rushed through material, didn't make key information clear, and didn't particularly care if students understood the material being taught. If you have to take this course, definitely try to utilize TAs and office hours to keep up with the material. Don't get behind in the material -- there is a lot of it and it will be overwhelming. That being said, professor Luk was a godsend -- he really was attentive to students' learning and ways of thinking, taking time out of class to have discussions about the subject matter.
During this course, I feel like I had a hard time learning, but what I did gain was a more in-depth understanding of basic biological concepts that we learn in introductory biology, such as how base pairing works in DNA, the mechanisms behind transcription and translation of DNA and mRNAs, etc.
Hours per week:
Advice for students:
I will reiterate it here: make sure you keep up with and review the course material - there is a lot to understand in the material and the professors won't always do an adequate job of explaining the material. To make up for that, do your best to meet with TAs and the professors during office hours.