Skip to main content
Large Public Universities

Ohio State study guides, course by course

Columbus, OHPublic R1

Ohio State is one of the largest universities in the country, and its intro courses run at scale: lectures of 100-700 students paired with smaller recitations led by TAs, with grades driven by common midterms and finals written at the department level. That format rewards consistent weekly work — by the time a midterm exposes a gap, the lecture has already moved two chapters past it.

Ohio State uses department prefixes with four-digit numbers (MATH 1151, CSE 2221). The thousands digit roughly tracks level — 1xxx courses are first-year, 2xxx second-year — and some courses carry decimal suffixes like ECON 2001.01 for different formats.

Fennie is independent and not affiliated with The Ohio State University.

Use Fennie at Ohio State

Mathematics

7

MATH 1151Calculus I

MATH 1151 is Ohio State's standard first-semester calculus course, covering limits, derivatives, and an introduction to integration. It is required for most STEM, pre-med, and business-adjacent majors, which makes it one of the highest-enrollment courses on campus, taught in large lectures with recitation sections.

MATH 1148College Algebra

MATH 1148 is Ohio State's college algebra course — functions, polynomials, rationals, exponentials, and logarithms — and the on-ramp to precalculus and the calculus sequence. Thousands of students take it every year, many placed there by the math placement test rather than by choice.

MATH 1172Engineering Mathematics A

MATH 1172 is the accelerated second calculus course for engineering majors, combining integration techniques, sequences and series, and an introduction to multivariable ideas into one five-credit semester. It follows MATH 1151 and is a prerequisite gate for most of the College of Engineering's sophomore curriculum.

MATH 1149Trigonometry

MATH 1149 covers trigonometric functions, identities, equations, and applications — the trig half of the precalculus preparation for MATH 1151. It's the standard route for students whose placement score clears algebra but not trig, and it runs every term at high enrollment.

MATH 1150Precalculus

MATH 1150 is Ohio State's combined precalculus course, covering college algebra and trigonometry in a single five-credit semester as the direct on-ramp to MATH 1151. It's the compressed alternative to taking MATH 1148 and 1149 separately, which makes the pace its defining feature.

MATH 1152Calculus II

MATH 1152 is the standard second-semester calculus course, covering integration techniques, applications of integrals, sequences and series, and parametric and polar topics. It follows MATH 1151 for science and math majors and shares the departmental common-exam format and evening midterm slots.

MATH 2153Calculus III

MATH 2153 is multivariable calculus: partial derivatives, multiple integrals, and vector calculus through Green's, Stokes', and the Divergence theorems. It follows MATH 1152 and serves math, physics, and science majors heading into upper-division coursework.

Computer Science and Engineering

5

CSE 1223Introduction to Computer Programming in Java

CSE 1223 is Ohio State's introductory programming course in Java, aimed at students with little or no prior coding experience. It covers programming fundamentals — variables, control flow, methods, arrays, and basic file I/O — and is a common entry point before the CSE major sequence or for non-majors who need programming credit.

CSE 2221Software I: Software Components

CSE 2221 is the first course in Ohio State's famous Software I/II sequence and the real gateway into the CS major. It teaches Java through OSU's own component-based software libraries, emphasizing design-by-contract, interfaces, and reasoning about code correctness rather than just making programs run.

CSE 2231Software II: Software Development and Design

CSE 2231 continues directly from Software I, moving into data structures and component implementation: you stop just using OSU's components and start building them. It covers trees, hashing, sorting machines, and a culminating compiler project, and it's the prerequisite wall in front of the rest of the CSE major.

CSE 2321Foundations I: Discrete Structures

CSE 2321 is the discrete math course of the CSE core, covering logic, proof techniques, graphs, trees, asymptotic analysis, and recurrence relations. It's taken alongside or after the Software sequence and is the prerequisite for Foundations II, where formal algorithm analysis gets serious.

CSE 2421Systems I: Introduction to Low-Level Programming and Computer Organization

CSE 2421 drops CSE majors below the abstractions: C programming with pointers, x86-64 assembly, memory layout, and how programs actually execute on hardware. It follows the Software sequence and pairs with Foundations to form the sophomore core.

Statistics

2

Chemistry and Biochemistry

2

Physics

2

Biology

2

Economics

2

Psychology

1

Accounting and MIS

1

Sociology

1

History

1

Studying at Ohio State?

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

Other large public universities schools