UGA study guides, course by course
Georgia's flagship runs its core curriculum at scale: large lecture sections, departmental exams in the math sequence, and plus/minus grading that makes every point matter. Admissions have grown sharply more competitive, which means the curve company in intro courses is strong — the students next to you mostly did well in high school, and the courses are calibrated accordingly.
UGA courses use a department prefix plus a four-digit number (CSCI 1301, MATH 2250) under the University System of Georgia's common numbering — the first digit signals level, with 1000–2000 lower division and 3000+ upper division. An L suffix marks the lab component (CSCI 1301L, CHEM 1211L), usually co-registered with the lecture.
Fennie is independent and not affiliated with University of Georgia.
Use Fennie at UGAComputer Science
CSCI 1301 — Introduction to Computing and Programming
CSCI 1301 (with the CSCI 1301L lab) is UGA's first programming course, taught in Java — variables, control flow, methods, arrays, and a first look at objects and classes. It's the entry point for computer science majors and a common pick for students testing whether CS is for them.
CSCI 1302 — Software Development
CSCI 1302 is UGA's second programming course and its real gatekeeper — object-oriented Java (inheritance, polymorphism, interfaces, generics) plus the professional toolchain: the Unix command line on the department's Odin server, Git, unit testing, and strict style checking. It's required for the CS major and the prerequisite for nearly everything after.
CSCI 2610 — Discrete Mathematics for Computer Science
CSCI 2610 is UGA's discrete math course for computing majors — logic, sets, relations, functions, proof techniques including induction, counting, and the asymptotics that algorithm analysis is built on. It's required for the CS major and a prerequisite for CSCI 2720.
CSCI 2720 — Data Structures
CSCI 2720 covers the design, analysis, and implementation of the core data structures — lists, stacks, queues, trees, hash tables, and graphs — along with sorting, searching, and complexity analysis. It sits at the center of the UGA CS major: 1302 and 2610 feed in, and the upper-division courses assume it cold.
Mathematics
MATH 2250 — Calculus I for Science and Mathematics
MATH 2250 is UGA's Calculus I — limits, derivatives, applications of differentiation, and the beginning of integration — required for math, science, engineering, and CS tracks. It's a high-enrollment course run on a departmental model, with common exams across sections.
MATH 2260 — Calculus II for Science and Mathematics
MATH 2260 continues the calculus sequence — integration techniques, applications of the integral, and the sequences-and-series material that ends the course. It's required for math, physics, engineering pathways, and the prerequisite for MATH 2270.
MATH 2270 — Calculus III for Science and Mathematics
MATH 2270 is multivariable calculus — parametric curves, partial derivatives and the gradient, multiple integration in various coordinate systems, and the vector calculus theorems (Green's, Stokes's, Divergence). It completes UGA's main calculus sequence for science and math majors.
MATH 3000 — Introduction to Linear Algebra
MATH 3000 covers systems of linear equations, matrices, vector spaces, linear transformations, eigenvalues and eigenvectors — with proofs. It's required across math, CS, statistics, and data-science-adjacent tracks at UGA, and it's many students' first proof-expectation math course.
Statistics
Chemistry
CHEM 1211 — Freshman Chemistry I
CHEM 1211 (with the CHEM 1211L lab) is UGA's first general chemistry course for science and pre-health majors — stoichiometry, atomic structure, periodicity, bonding, and thermochemistry. It's a foundational prerequisite taken by thousands of students each year, mostly freshmen on packed schedules.
CHEM 1212 — Freshman Chemistry II
CHEM 1212 (with CHEM 1212L) completes UGA's general chemistry sequence — kinetics, chemical equilibrium, acid-base chemistry, thermodynamics, and electrochemistry. It's the prerequisite gate for organic chemistry and a required stop for pre-health, biology, and chemistry majors.
CHEM 2211 — Modern Organic Chemistry I
CHEM 2211 is UGA's first organic chemistry course — structure and bonding, stereochemistry, and the foundational reaction mechanisms (substitution, elimination, addition) — required for chemistry, biochemistry, and the large pre-health population. It carries the heaviest reputation of any course on most pre-med plans.
Biology
BIOL 1107 — Principles of Biology I
BIOL 1107 (with BIOL 1107L) is UGA's first majors biology course — biochemistry foundations, cell structure, metabolism, and molecular genetics. It anchors the biology major and UGA's large pre-health population, and it sets the volume expectation for every biology course after it.
BIOL 1108 — Principles of Biology II
BIOL 1108 (with BIOL 1108L) completes UGA's intro biology sequence, shifting from molecules to systems — evolution, biodiversity, plant and animal form and function, and ecology. It's required for biology majors and the pre-health pipeline alongside BIOL 1107.
Physics and Astronomy
Economics
ECON 2105 — Principles of Macroeconomics
ECON 2105 introduces macroeconomics — GDP, inflation, unemployment, and fiscal and monetary policy — and is a required gateway into the Terry College of Business as well as a popular social science pick. It's taught in large sections with exam-weighted grading, and Terry admission math makes its grade matter beyond the credit.
ECON 2106 — Principles of Microeconomics
ECON 2106 covers microeconomics — supply and demand, elasticity, consumer and producer behavior, market structures, and market failure — and pairs with ECON 2105 in UGA's pre-business core. Like its macro sibling, it's a large-lecture, exam-weighted course whose grade feeds Terry admission.
Political Science
History
Psychology
English
Studying at UGA?
Upload your course materials and Fennie generates Daily Plans paced to your deadlines — plus chat, flashcards, and quizzes built from your own courses.
Get started free