
Calculus 1
Learn from an award-winning calculus professor from a top-tier engineering school
You get immediate access to every video from the entire Calculus 1 course currently in use at North Carolina State University, a top-tier engineering school. The videos are viewable for FREE until the end of May 2020, at which time, they will revert to the original purchase price. It is our hope that this will serve as a helpful resource for students and teachers transitioning to online courses due to social distancing requirements. Take care and stay safe!
Dr. Griggs "taught in a way I've never had a math teacher teach before—he would explain why things worked the way they did and show you why other ways don't work. This was really helpful in understanding calculus." —April 15, 2019
Your Instructor

Dr. John Griggs, Ph.D. Mathematics Education
Dr. John Griggs has been a popular math professor at NC State University since 1990. Recently retired, he served as assistant department head, teaching professor, and coordinator of classroom instruction for many of those years. He began his career as a high school math teacher and basketball coach while earning his M.S. and Ph.D. in Math Education from NC State University. Formerly a college quarterback, he brings enthusiasm and a love for the practical applications of math to his classroom. Griggs received the NC State University Outstanding Teacher Award in 2005 and the Alumni Distinguished Undergraduate Professor in 2010. Dr. Griggs has twice served as a Park Scholarship Faculty Scholar, mentoring and following a class of scholars through their entire college career. He has also been the coordinator of official stats for NC State University Basketball for the past 20+ years. He was featured on a story/video for NC State University’s Distance Education News, which you can read/watch here.
"Dr. Griggs is an absolutely wonderful professor and a joy to take class with. His lectures make sense, are direct, and make the material so much easier to understand than just reading the book alone. He is incredibly personable and very understanding towards students." —April 15, 2019
"The best teacher I have had. Made calc super fun and engaging. He is just amazing - has a great personality too." —April 3, 2019
"By far the best math professor I have ever had." —January 29, 2019
Course Curriculum
-
PreviewCalculus 1, Lecture 001: sets; real numbers; properties; distance formula; ellipses (48:35)
-
PreviewCalculus 1, Lecture 002:ellipses continued; parabolas (50:24)
-
PreviewCalculus 1, Lecture 003: hyperbolas; inverses (50:50)
-
PreviewCalculus 1, Lecture 004: functions; incr/decr/conc up/cone down; polynomials; trig (49:45)
-
StartCalculus 1, Lecture 005:logs; exponents; factorial; binomial expansion; parametric cur., limits (50:04)
-
StartCalculus 1, Lesson 006: discontinuities; average speed vs. instantaneous speed (49:11)
-
StartCalculus 1, Lecture 007: slope of secant vs. slope of tangent; epsilon/ delta def of limit (48:20)
-
StartCalculus 1, Lesson 008: one-sided limits; two-sided limits; horizontal asymptotes (51:24)
-
StartCalculus 1, Lecture 009: no limit; slant asymptotes; continuity; contin on its domain (50:58)
-
StartCalculus 1, Lecture 010: squeeze theorem; contin of trig functions; IVT (51:21)
-
StartCalculus 1: Lecture 11: IVT for determining roots; instantaneous velocit (50:54)
-
StartCalculus 1: Lecture 12: average velocity; instantaneous velocity: definition of derivative; alternate def of derivative (51:37)
-
StartCalculus 1: Lecture 13: (slope of tangent line; vertex of a parabola using derivative (51:28)
-
StartCalculus 1: Lecture 14: continuous vs. differentiable; derivative "does not exist" (49:13)
-
StartCalculus 1: Lecture 15: contrapositive statement; review (52:16)
-
StartCalculus 1: Lecture 16: derivative rules; product rule; quotient rule (48:27)
-
StartCalculus 1: Lecture 17: power rule; higher order derivatives (48:49)
-
StartCalculus 1, Lecture 18: general power rule; distance-velocity-acceleration (50:36)
-
StartCalculus 1: Lecture 19: normal line; begin derivatives of trig functions (48:59)
-
StartCalculus 1: Lecture 20: correction from Day 19; derivatives of trig (38:44)
-
StartCalculus 1, Lecture 21: chain rule (47:04)
-
StartCalculus 1, Lecture 22: chain rule for parametric equations; deriv. of comp. function (49:38)
-
StartCalculus 1, Lecture 23: chain rule; tangent line error; implicit differentiation (50:06)
-
StartCalculus 1, Lecture 24: implicit differentiation; higher order derivatives with implicit (45:47)
-
StartCalculus 1, Lecture 25: derivative of inverse trig; derivative of general exponential (48:33)
-
StartCalculus 1, Lecture 26: deriv of nat exponential; deriv of log function; gen power rule (49:56)
-
StartCalculus 1, Lesson 27: logarithmic differentiation; limit definition of e (48:36)
-
StartCalculus 1, Lesson 28: general power rule; begin related rates (49:39)
-
StartCalculus 1, Lesson 29: related rates continued (49:08)
-
StartCalculus 1, Lecture 30: finish related rates; more examples; review (50:05)
-
StartCalculus 1, Lecture 031: Equations of tangent line; Linear approximation; Newton's Method (44:21)
-
StartCalculus 1, Lecture 032: Newton's Method; IVT; extreme value(s) of functions (48:44)
-
StartCalculus 1, Lecture 033: rel max/min; global max/min; find critical points of polynom (45:51)
-
StartCalculus 1, Lecture 034: critical points of non-polynomial) (46:44)
-
StartCalculus 1, Lecture 035: Rolle's Theorem; Mean Value Theorem; begin use of 2nd deriv (47:53)
-
StartCalculus 1, Lecture 036: concavity and point(s) of inflection (50:23)
-
StartCalculus 1, Lecture 037: finish concavity; max/min word problems; optimization (50:48)
-
StartCalculus 1, Lecture 038: more optimization example problems (46:24)
-
StartCalculus 1, Lecture 039: more optimization example problems (49:51)
-
StartCalculus 1, Lecture 40: standard indeterminate forms; L'Hopital's Rule (49:27)
-
StartCalculus 1, Lecture 41: more indeterminate forms (47:55)
-
StartCalculus 1, Lecture 42: more indeterminate forms; differentials; error term (50:57)
-
StartCalculus 1, Lecture 43: more differentials; general antiderivatives; power rule (49:31)
-
StartCalculus 1, Lecture 44: antiderivatives; derivative rules - in reverse (49:30)
-
StartCalculus 1, Lecture 45: antiderivatives - exponentials; sum/diff; trig; rev (48:49)
-
StartCalculus 1, Lecture 46: summation; approx area under a curve (48:16)
-
StartCalculus 1, Lecture 47: exact area using Riemann Sums and summation formulas (49:23)
-
StartCalculus 1, Lecture 48: exact area; negative area; area under split-domain function (47:38)
-
StartCalculus 1, Lecture 49: properties of def integrals; Fundamental Thm of Calculus (47:18)
-
StartCalculus 1, Lecture 50: more Fundamental Thm of Calculus; chain rule (43:31)
-
StartCalculus 1, Lecture 51: more FTOC; integration using substitution (45:27)
-
StartCalculus 1, Lecture 52: more integration using substitution (48:54)
-
StartCalculus 1, Lecture 53: more integration using substitution; integration by parts (50:23)
-
StartCalculus 1, Lecture 54: more integration by parts (49:00)
-
StartCalculus 1, Lecture 55: reduction formula; finish integration by parts; area between two curves (49:36)
-
StartCalculus 1, Lecture 56: more area between two curves; type 2 region (49:38)
-
StartCalculus 1: Lecture 57: more type 2 regions; volumes of solids of revolution - disk (49:22)
-
StartCalculus 1: Lecture 58: more volume of solids of rev; washer method (48:12)
-
StartCalculus 1: Lecture 59: volumes by slicing; review (47:28)
-
StartCalculus 1: Lecture 60: volumes using cylindrical shells (35:56)
-
StartCalculus 1: Lecture 61: finish cylindrical shells; final exam review (44:25)
-
StartCalculus 1: Lecture 62: final exam review (45:58)
-
StartCalculus 1, Lecture 63: final exam review (40:20)