Skip to main content
Sponsored
BIOL 2100 Introduction to Biology with Laboratory: Cell Biology & Genetics
☆ Rating
Difficulty
GPA
Instructor
Enjoyability
Difficulty
Recommend
Reading
Writing
Groupwork
Other
Total Hours

Grade Distribution

Average GPA
Students Measured

Sections

33

Other Sections (31)

Section 11684 Laboratory (0 Units)
mo 2:00pm - 4:30pm
Enrolled:
26/26
Waitlist:
0/199
Section 11685 Laboratory (0 Units)
mo 2:00pm - 4:30pm
Enrolled:
26/26
Waitlist:
2/199
Section 11686 Laboratory (0 Units)
mo 2:00pm - 4:30pm
Enrolled:
26/26
Waitlist:
4/199
Section 11687 Laboratory (0 Units)
mo 5:30pm - 8:00pm
Enrolled:
18/26
Waitlist:
0/199
Section 11688 Laboratory (0 Units)
mo 5:30pm - 8:00pm
Enrolled:
9/26
Waitlist:
0/199
Section 11689 Laboratory (0 Units)
tu 10:00am - 12:30pm
Enrolled:
22/26
Waitlist:
1/199
Section 11690 Laboratory (0 Units)
tu 10:00am - 12:30pm
Enrolled:
17/26
Waitlist:
0/199
Section 11691 Laboratory (0 Units)
tu 2:00pm - 4:30pm
Enrolled:
25/26
Waitlist:
0/199
Section 11692 Laboratory (0 Units)
tu 2:00pm - 4:30pm
Enrolled:
26/26
Waitlist:
0/199
Section 11693 Laboratory (0 Units)
tu 2:00pm - 4:30pm
Enrolled:
10/26
Waitlist:
1/199
Section 11694 Laboratory (0 Units)
tu 5:30pm - 8:00pm
Enrolled:
11/26
Waitlist:
1/199
Section 11695 Laboratory (0 Units)
we 10:00am - 12:30pm
Enrolled:
11/26
Waitlist:
0/199
Section 11696 Laboratory (0 Units)
we 2:00pm - 4:30pm
Enrolled:
20/26
Waitlist:
0/199
Section 11697 Laboratory (0 Units)
we 2:00pm - 4:30pm
Enrolled:
15/26
Waitlist:
0/199
Section 11698 Laboratory (0 Units)
we 5:30pm - 8:00pm
Enrolled:
7/26
Waitlist:
1/199
Section 11699 Laboratory (0 Units)
th 10:00am - 12:30pm
Enrolled:
10/26
Waitlist:
0/199
Section 11700 Laboratory (0 Units)
th 2:00pm - 4:30pm
Enrolled:
17/26
Waitlist:
0/199
Section 11701 Laboratory (0 Units)
th 2:00pm - 4:30pm
Enrolled:
12/26
Waitlist:
0/199
Section 11702 Laboratory (0 Units)
th 5:30pm - 8:00pm
Enrolled:
0/26
Waitlist:
0/199
Section 11703 Laboratory (0 Units)
th 5:30pm - 8:00pm
Enrolled:
0/26
Waitlist:
0/199
Section 11768 Laboratory (0 Units)
mo 5:30pm - 8:00pm
Enrolled:
0/26
Waitlist:
0/199
Section 11769 Laboratory (0 Units)
tu 10:00am - 12:30pm
Enrolled:
4/26
Waitlist:
0/199
Section 11770 Laboratory (0 Units)
th 2:00pm - 4:30pm
Enrolled:
7/26
Waitlist:
0/199
Section 11771 Laboratory (0 Units)
th 10:00am - 12:30pm
Enrolled:
3/26
Waitlist:
0/199
Section 11772 Laboratory (0 Units)
th 10:00am - 12:30pm
Enrolled:
5/26
Waitlist:
0/199
Section 11773 Laboratory (0 Units)
we 5:30pm - 8:00pm
Enrolled:
4/26
Waitlist:
0/199
Section 11774 Laboratory (0 Units)
we 2:00pm - 4:30pm
Enrolled:
4/26
Waitlist:
0/199
Section 11775 Laboratory (0 Units)
we 10:00am - 12:30pm
Enrolled:
6/26
Waitlist:
0/199
Section 11776 Laboratory (0 Units)
we 10:00am - 12:30pm
Enrolled:
2/26
Waitlist:
0/199
Section 11777 Laboratory (0 Units)
tu 5:30pm - 8:00pm
Enrolled:
4/26
Waitlist:
0/199
Section 11778 Laboratory (0 Units)
tu 5:30pm - 8:00pm
Enrolled:
3/26
Waitlist:
0/199
Review Summary Updated April 05, 2026

This course acts as a legitimate academic filter that demands consistent, deliberate preparation rather than high school-style cramming. Your grade will live or die on the heavily weighted exams, which heavily favor conceptual application and will quickly punish students who rely on memorization or expect the sparse, picture-only slides to cover everything. To succeed, attend every lecture to catch the nuanced spoken examples, transcribe the audio-only recordings, and relentlessly use the provided learning objectives to teach the material to peers instead of just passively reading it. The homework and labs serve as crucial grade cushions, so maximize those points, leverage extra credit, and understand that while the workload is notoriously demanding, an A is entirely achievable if you commit to the structured study habits.

105 Reviews

Add Review
Fall 2015
4.3
Average

Professor Kittlesen is a GREAT professor. He is very dedicated to his students and makes himself very accessible to students and has a ton of office hours. The class was fairly challenging, and even though I am not planning on continuing with science I still enjoyed the class because of Kittlesen's teaching style. I'd recommend doing in-depth readings because all reading topics seemed to be fair game for the tests, even if it wasn't gone over in huge detail in class (also, make sure to show up to class and take good notes). Highly recommend this class for anyone interested in intro biology/wants to get a feel for biology!

Instructor 5.0
Enjoyability 4.0
Recommend 4.0
Difficulty 3.0
Hours/Week 6.0
Fall 2015
3.7
Average

Overall I thought it was a worthwhile class and that prof Kittlesen was a great professor. He is really passionate about biology and that really shows during his lectures. However, both his clicker questions and test questions are pretty difficult; they test your understanding to a very detailed level. I cannot emphasize enough how important it is to take good lecture notes (implying that you should definitely show up). This is tough at times because he moves through the material pretty quickly but try your best to write down the main ideas of what he is saying. You will definitely need them when studying for his tests. I really enjoyed this class, but that being said, it does take a lot of work to do well.

Instructor 4.0
Enjoyability 3.0
Recommend 4.0
Difficulty 4.0
Hours/Week 12.0
Fall 2015
3.3
Average

I am one of the few who did not really like Kittlesen. He is very knowledgable in his stuff but attending lectures is almost pointless; I only attended them for clicker points. His lectures are confusing and rather than teaching the concepts, he will talk about specific cases before making sure the students understand the basic concept. However, the textbook was my savior so make sure you read that and do Mastering Bio. It doesn't really matter in the end though because there's only one professor for this course so make the best of it and good luck.

Instructor 4.0
Enjoyability 3.0
Recommend 3.0
Difficulty 4.0
Hours/Week 14.0
Fall 2015
5.0
Average

This was a great class! It's not 100% necessary to do the readings before class, but keep up with them as best you can since you get a lot more out of lectures if you understand the material. To do well on tests, you have to make sure you understand the material and can reason with it, rather than just memorizing. Specifically, when you go over experiments in the textbook and in class, understand why certain techniques are used, why the results were what they were, and be able to predict what the outcome of the experiment would be if he changed a few aspects of the protocol (this was a huge part of the final exam). Overall, Kittlesen was great and I thoroughly enjoyed this class. An A, and certainly a B, is absolutely doable so long as you take this class seriously and do the work you're assigned. I would highly recommend this class.

Instructor 5.0
Enjoyability 5.0
Recommend 5.0
Difficulty 3.0
Hours/Week 6.0
Fall 2015
3.7
Average

If you're dedicated to some natural sciences (and if you're premed), you should definitely take this class. It's not particularly easy, but if you study hard and pay attention during lectures you should get an A or a B+. Kittlesen usually does a VERY good job during his lectures, and he 's great slowing things down and explaining tough concepts during office hours. The major problem I had with this course was with the mandatory lab section. The lab descriptions were complex, and everyone sort of adopted the mentality, "well the directions say to pipette this much liquid into this little cup, I have no idea what it is but the directions say to do it." I wish I had paid closer attention to what we were actually doing in lab, especially since Kittlesen asks you questions about it on tests.

Instructor 4.0
Enjoyability 2.0
Recommend 5.0
Difficulty 4.0
Hours/Week 6.0
Sponsored