Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Wolfram Education Group Services & Resources
-----
 /
Wolfram Education Group
*Training Calendar and Registration
<Course and Mini-Course Descriptions
*M50: An Introduction to Mathematica in the Classroom
*M100: An Introduction to Mathematica
*M101: A First Course in Mathematica
*M102: Project Session
*M221: Introduction to Programming in Mathematica
*M245: Parallel Computation
*M310: Digital Image Processing
*M330: Neural Networks
*M185: Numerical Computation in Mathematica
*M195: Authoring in Mathematica
*M205: Visualization and Dynamic Interactivity
*M215: Applied Statistical Analysis with Mathematica
*M225: Grid Computing with Mathematica
*M235: Mathematica Development using Wolfram Workbench
*M455: An Introduction to Web Services with Mathematica
*Free Seminars
*Bring Your Own Laptop
*Online Training Information
*Scheduling Policy Information
*About Wolfram Education Group
*Q&A
*Education Benefits Program
*What Attendees Are Saying
*Courseware Developer Program
*Certified Instructor Program
*Meet the Instructors
*Onsite Training at Your Location
*Contact Wolfram Education Group
*Wolfram Library Archive
*Wolfram Research Calendar of Events
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

Course and Mini-Course Descriptions

Course Descriptions | Mini-Course Descriptions

Wolfram Education Group offers 6-hour and 12-hour courses at beginning, intermediate, and advanced levels of Mathematica expertise. Courses are offered in computer classrooms throughout the world, onsite at your institution, or online over multiple class sessions. See the course descriptions, or click the course title to view a specific course description page and syllabus.

Also available from Wolfram Education Group are specialized mini-courses at affordable prices. Generally offered online, these three- to four-hour courses provide tightly focused, highly applied, and very practical training experiences. The list of mini-course offerings is constantly expanding, to cover special topics of interest to Mathematica users. Written and taught by the developers of Mathematica, mini-courses include information on emerging tools and development within Mathematica as well as how best to use Mathematica with new external technologies or disciplines. See the mini-course descriptions or click the mini-course title to view a specific mini-course description page and syllabus.

Course dates and times are listed on the Wolfram Education Group training calendar.



Open bullet: mini-course | Solid bullet: 6-hour course | Two solid bullets: 12-hour course

Course Descriptions

M50: An Introduction to Mathematica in the Classroom  6-hour course
This course is designed to give high-school and community-college teachers an introduction to Mathematica and provide them with the background they will need to use it in their mathematics and science classrooms.

M100: An Introduction to Mathematica  6-hour course
This training course gives direct experience with the basic Mathematica features needed to become a proficient Mathematica user.

M101: A First Course in Mathematica  12-hour course
This training course gives direct experience with all of the basic features of Mathematica and provides a comprehensive foundation for developing advanced applications of the system.
Note: This course is now available in Danish, French, German, and Japanese.

M102: Project Session  6-hour course
(to be scheduled in conjunction with "M101: A First Course in Mathematica")
Scheduled with the 12-hour M101 course, this 6-hour session explores selected topics further and lets participants develop uses of Mathematica in their own areas of interest and application.

M221: Introduction to Programming in Mathematica  6-hour course
This course emphasizes program structure as well as functional and rule-based programming. A discussion of Mathematica for procedural programmers is also included. It includes practical examples and hands-on exercises, and shows how to choose the appropriate programming paradigm for solving real-world problems.

M245: Parallel Computation  6-hour course
This course covers the use of Parallel Computing Toolkit for developing parallel programs in Mathematica, including installation issues on networks and gridMathematica, basic parallel programming methods, concurrency, and performance tuning. It includes practical, hands-on exercises to aid in understanding the material and to provide a high-level learning experience.

M310: Digital Image Processing  12-hour course
This course presents the theory and practice of digital image processing with Mathematica and focuses on the Digital Image Processing package, demonstrating its features and capabilities. Numerous examples and practical hands-on exercises are included.

M330: Neural Networks  12-hour course
This two-day course presents the theory and practice of neural networks with Mathematica, focusing on the Neural Networks package. It contains relevant theory explaining practical issues when neural networks are used to find relations in data, and includes practical hands-on exercises that illustrate both problems and possibilities with neural networks.



Mini-Course Descriptions

M185: Numerical Computation in Mathematica  Mini-course
This is a pair of mini-courses that presents an overview of the numerical capabilities of Mathematica, from numbers and basic arithmetic to solving partial differential equations. Each section builds on knowledge gained in previous sections to create a better overall understanding of working with Mathematica's numerical capabilities. Sections contain a mix of theoretical concepts, such as error and algorithms, combined with numerous practical examples. Exercises will provide hands-on practice with the concepts.

M195: Authoring in Mathematica  Mini-course
This series of mini-courses gives an introduction to using the tools in Mathematica for creating, managing, and publishing technical documents (such as papers, courseware, and books).

M205: Visualization and Dynamic Interactivity  Mini-course
This mini-course series is designed for people who want to take advantage of Mathematica's graphical and visualization tools as well as dynamic elements.

M215: Applied Statistical Analysis with Mathematica  Mini-course
This series of mini-courses uses real-world and simulated datasets to demonstrate how to import data, extract data based on criteria, analyze the data, and visualize the results. Section A discusses descriptive statistics and visualization for data and distributions, hypothesis testing, and ANOVA. Section B covers linear and nonlinear fitting, regression diagnostics, robust estimation, maximum likelihood estimation, and generalized linear models.

M225: Grid Computing with Mathematica  Mini-course
This mini-course provides an introduction to parallel and distributed Mathematica programming in gridMathematica. It discusses the underlying technology and philosophy of gridMathematica as well as its core functions for developing parallel applications, and provides examples that walk you through the parallel development process. The mini-course provides the necessary knowledge and understanding to explore the capabilities of gridMathematica, and is appropriate for users of gridMathematica, Mathematica Personal Grid Edition, and Parallel Computing Toolkit.

M235: Mathematica Development using Wolfram Workbench  Mini-course
This mini-course covers the major concepts and features of the integrated development environment at the core of Wolfram Workbench. Features such as source code editing, debugging, profiling, and unit testing for advanced development of Mathematica code and projects will be presented and explained.

M455: An Introduction to Web Services with Mathematica  Mini-course
This mini-course demonstrates how to make your Mathematica session more dynamic and powerful using web services to import data and functionality on the fly.



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy