# ##  Day 1: The Basics Day 2: Intermediate Techniques The first day delivers the fundamental skills you need to be a successful Maple user. A series of exercises ensure attendees acquire and retain the skills demonstrated throughout the day. The second day builds on the earlier topics, and helps you build compelling Maple applications. Given the interests of the attendees, certain subjects may be emphasized or not covered. Please discuss your needs with your trainer before the session. Introduction to the Document Interface Navigating the help menu and accessing support resources Entering and editing math expressions       • Using the palettes and the keyboard       • Simple calculations and numerical formatting       • Equation labels to reference and manipulate results Working with variables and functions       • Creating variables and functions       • Scope and evaluation precedence       • Piecewise functions       • Suppressing/displaying intermediate results       • Clearing memory space Entering and editing text       • Customizing text formats and styles       •  Switching between math and text Formatting a document       • Headers/footers (calculation header blocks)       • Inserting whitespace and sections/subsections       • Importing/inserting pictures, sketching canvas Introduction to context-sensitive menus       • Point-and-click differentiation, integration, matrix manipulation, plotting Basic Maple commands        • Symbolic and numeric solution of equations        • Differentiation, integration        • Command completion         • Introduction to Maple packages Basic plotting        • Plotting expressions and functions        • Formatting and overlaying plots  Basic data structures        • Expression sequences, lists, sets, arrays        • Manipulating and referencing data structures Introductory Maple programming       • Choosing between document or worksheet mode       • Creating simple procedures using looping and conditional statements Solving Differential Equations       • Entering odes in different notations       • Symbolic and numeric solutions       • Ode assistant and command-based solutions        • Plotting and visualizing solutions Matrix and Vector Computations      • Data structures: Matrix, Vector      • Creating, manipulating and referencing matrices and vectors       • Matrix math and linear algebra (for example, solving linear systems) Data Analysis        • Importing and plotting data (with context-sensitive menus and commands)       • Curve fitting, single-variable regression        • Data statistics (standard deviation, variation, R-squared, etc.) Dynamic Systems        • Creating dynamic system objects (transfer functions, differential equations, state space)        • Converting between different representations (context-sensitive menus and commands)         • Bode/Phase/Nyquist/Root-locus plots        • Discretizing transfer functions Optimization        • Finding minima/maxima        • Least-squares and multivariable regression techniques for model fitting        • Linear programming       • Global optimization (requires the Maple Global Optimization Toolbox) Creating GUIs and interactive documents        • Sliders, buttons, etc.        • Fine-tuning the look of an interactive document        Scripting behavior        • Deploying to the web (requires MapleNet™) Please contact ASES for more information at info@ases.co