# 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 to enhance conceptual and practical understanding of the use of Calculus to solve engineering and scientific problems by focusing on visualization, manipulation, and algorithms.
• 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.

## Calculus II:

Collection of 10 problems on concepts taught in Calculus II.

• Intended for use in Calculus II courses and courses that require corequisite knowledge of concepts taught in Calculus II.
• The problems use MATLAB to enhance conceptual and practical understanding of the use of Calculus to solve engineering and scientific problems by focusing on visualization, manipulation, and algorithms.
• Concepts covered: Applications of Integration, Techniques of Integration, Sequences and Series, and Parametric and Polar Coordinates.

Prerequisites:

• Problems assume prerequisite mathematics knowledge up to and including Calculus I.
• Beginner-level programming experience is recommended, which can be achieved by taking the MATLAB Onramp or an Introduction to Programming course.
• Certain problems use MATLAB Symbolic Toolbox. Consider supplementing them with problems from the Symbolic Math Toolbox collection to 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.

Collections that use Symbolic Math Toolbox:

• Calculus I
• Calculus II

## Contributors:

• Eric Davishahl, Whatcom Community College
• David Manuel, Texas A&M University
• Marc Smith, Georgia Institute of Technology
• Mark Gockenbach, Michigan Technological University