UNC BIOL 101: Principles of Biology
BIOL 101 is UNC's introductory biology course, covering cell biology, genetics, evolution, and physiology at survey depth. It's the entry point for the biology major and the pre-health crowd, taught in large lectures with the lab (BIOL 101L) separate.
Fennie is independent and not affiliated with UNC Chapel Hill. This is an unofficial study guide.
What makes it hard
The breadth is enormous and the exams blend recall with application: predict the cross, interpret the experiment, infer what fails if a mechanism breaks. High-school-style memorization covers maybe half the points, and the volume means students who fall behind on review face a mountain at each exam that cramming can't climb.
What you'll cover
- • Cell structure and function
- • Energy and metabolism
- • DNA and gene expression
- • Genetics and inheritance
- • Evolution and natural selection
- • Physiology basics
The BIOL 101 study guide
How to study for UNC BIOL 101, step by step.
- 1
Learn processes as mechanisms, not term lists
For every process (replication, transcription, cell division) know what happens, why, and what changes if a step fails. BIOL 101 exams test that perturbation reasoning, and vocabulary alone doesn't survive it.
- 2
Do genetics like math homework
Crosses, pedigrees, and probability are problem-solving skills built by working problems cold, in volume. Rereading worked examples builds recognition; exams demand production.
- 3
Self-quiz with application questions weekly
Practice predicting outcomes and interpreting experimental results rather than rereading notes. The 'what does this data show?' format is trainable, and most of the lecture hall never trains it.
- 4
Review on a spaced schedule
The volume only stays manageable if earlier units stay alive. A short weekly pass over previous material keeps each exam a review problem instead of a relearning problem.
Today
Today's BIOL 101 plan
What a Fennie Daily Plan looks like for BIOL 101. Yours is built from your own syllabus and adapts every day to your deadlines and progress.
First plan free, no card required. Fennie is independent and unaffiliated with your school.
FAQ
Is BIOL 101 at UNC hard?
It's demanding through breadth and exam style: enormous volume tested with application questions (predict the cross, interpret the data) that pure memorization can't answer. Consistent weekly review with genetics problem practice handles it; cramming visibly doesn't.
How do I study for BIOL 101 exams?
Spaced flashcard review for the volume, genetics problems worked cold like math homework, and weekly practice interpreting experimental figures. Learn each process to where you can predict what breaks if a step fails; that's the question format that separates grades.
Do I need BIOL 101 for pre-med at UNC?
It's the standard entry to the biology coursework pre-health students need, with later courses building directly on its genetics and cell material. The separate lab (101L) matters for med school requirements too, so confirm your full sequence against current pre-health advising.
More UNC courses
COMP 110: Introduction to Programming and Data Science
COMP 110 is UNC's Python-based introduction to programming, framed around data science ideas, and the first course toward the CS major and minor. It assumes no prior experience and covers control flow, functions, lists and dictionaries, object basics, and working with data.
COMP 210: Data Structures and Analysis
COMP 210 teaches how data structures are actually built: lists, stacks, queues, trees, and hash tables, along with recursion and runtime analysis. It's the centerpiece of the CS major application at UNC, so the grade carries admission stakes on top of the content.
COMP 211: Systems Fundamentals
COMP 211 takes UNC CS students below Python: data representation, C programming, pointers and memory management, processes, and the Unix command line. It builds a working model of how programs actually execute, and with COMP 210 it forms the core that upper-level courses assume.
COMP 283: Discrete Structures
COMP 283 is the CS department's discrete math course, covering logic, proof techniques, induction, sets, relations, counting, and graph basics. It's one of the courses (alongside COMP 210) required to apply to the CS major, and most students' first proof-based course.