MATLAB Grader

MATLAB Grader Problem Collections

These problem collections are available for authorized instructors only. Instructors can request access through Customer Support or their assigned Customer Success Engineer or Account Representative.

Calculus I:

Collection of 10 problems on concepts taught in Calculus I.

  • Intended for use in Calculus I courses and courses that require corequisite knowledge of concepts taught in Calculus I.
  • The problems use MATLAB Symbolic Math Toolbox. Consider supplementing them with problems from the Symbolic Math Toolbox collection (detailed below) to build and assess student proficiency.
  • Concepts covered: Limits, Rates of Change, Differentiation Rules, Inverse Functions, Applications of Differentiation, and Integrals.

Prerequisites:

  • Problems assume prerequisite mathematics knowledge up to and including pre-Calculus.
  • Beginner-level programming experience is recommended, which can be achieved by taking the MATLAB Onramp or an Introduction to Programming course.
  • The problems use MATLAB Symbolic Toolbox. Consider supplementing them with problems from the Symbolic Math Toolbox collection to build and assess student proficiency.

Introduction to Programming:

Collection of 111 problems on introductory programming using MATLAB.

  • Intended for use in Introduction to Programming courses and courses that require prerequisite knowledge of introductory programming concepts.
  • Problems draw from a variety of applications including physics, engineering, and finance, but do not require prerequisite knowledge in these fields.
  • Concepts covered: Introduction to variables and data types, Matrices & Operators, Input/Output, Flow Control and Loops, Functions, and Graphing.

Prerequisites:

  • Problems assume prerequisite mathematics knowledge up to and including pre-calculus.
  • No prior computer programming experience is required.

Numerical Methods:

Collection of 10 problems on concepts taught in courses on numerical methods.

  • Intended for use in Numerical Methods and Analysis courses. The problems can also be used in courses that require corequisite knowledge of numerical methods.
  • Concepts covered: modeling, computers and error analysis, equation solving, linear algebraic functions, curve fitting/approximation, numerical quadrature, numerical differentiation, and ordinary differential equations.

Prerequisites:

  • Problems assume prerequisite knowledge of calculus, linear algebra, and differential equations.
  • Beginner-level programming experience is recommended, which can be achieved by taking MATLAB Onramp or an Introduction to Programming course.

Symbolic Math Toolbox:

Collection of 10 problems as a supplementary resource for courses using the Symbolic Math Toolbox

  • Intended to assess introductory skills for using Symbolic Math Toolbox features and functions.
  • Concepts covered: Creating symbolic variables and expressions, Evaluating symbolic expressions and functions, Creating symbolic equations and relations, Solving equations symbolically, and Converting symbolic functions to numeric functions.

Collection(s) that use Symbolic Math Toolbox:

  • Calculus I

Contributors:

  • Eric Davishahl, Whatcom Community College
  • David Manuel, Texas A&M University