Submit a Help Request (804) 828-2227 | itsc@vcu.edu

Mathematica

Software Description: Mathematica seamlessly integrates a numeric and symbolic computational engine, graphics system, programming language, documentation system, and advanced connectivity to other applications.

Platform: Windows, Mac, Linux
Cost: No charge

Mathematical Information:

Mathematica Overview

Mathematica is a computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing.  Mathematica seamlessly integrates a numeric and symbolic computational engine, graphics system, programming language, documentation system, and advanced connectivity to other applications. 
Key Capabilities of Mathematica

 License Information

VCU participates in the state wide license for Mathematica from Wolfram Research Inc.
Mathematica obtained under this VCU site license may be used:

  • By VCU faculty, staff and students
  • For VCU related research and instruction
  • On University owned computers
  • On personally owned computers 

Under this cross platform license, an unlimited number of copies of Mathematica can be running at any time.  Mathematica versions available for under this license are:

  • Mathematica for Windows VISTA/Windows 7/ Windows 8
  • Mathematica for Mac X 
  • Mathematica for Linux 

Mathematica for VCU Owned Workstations

Download and install:

Faculty/staff may register and download Mathematica 11.1.1 for installation on University owned workstations:

Renew license:

Faculty/staff may renew existing Mathematica licenses on University owned workstations through August 30, 2018:

If you have an older version of Mathematica, please upgrade to Mathematica 11.1.1, using the download links above.  See also What's New in Mathematica 11.

Mathematica for Faculty & Staff - Home Use Licenses

Also included in VCU's Mathematica contract are "Home Use" licenses for faculty and staff.  Home-use licenses are restricted to a desktop computer or laptop owned by the employee.  Home-use licenses are automatically registered to the individual who requested it and may not be transferred to another individual.

Each individual approved for a home-use license is issued a unique license number and provided with a single-machine version of the product for the platform requested.  Each home-use license is renewed annually in conjunction with the parent license program.  After your VCU employment status is verified, Wolfram Research will provide your home-use license to you.

To request a Mathematica home use license from Wolfram (including software download), click the desired link below

Request a Faculty/Staff Home Use License

Request a Faculty/Staff Home Use License Upgrade

Request a Faculty/Staff Home Use License Renewal (extension)

and then provide the following information:

  • When prompted for an activation key, enter:   L3065-4612 
  • For proof of faculty/staff eligibility, select:

    My status can be verified via our online staff directory at the following URL

    and then copy/paste the following VCU staff directory address into the provided textbox:

    http://www.ts.vcu.edu/askit/web-tools/vcu-search/search-for-users/advanced-faculty--staff-search/

Current VCU faculty and staff may also access Mathematica on the App2Go Server

 Mathematica for Students

To download or renew Mathematica for Students:

  1. Register your Mathematica for Students license request with VCU. 
  2. After registering with VCU:
    1. Follow the instructions sent to your VCU email account for registering your Mathematica license with the vendor, Wolfram Research. 
    2. When you get to the VCU license area on Wolfram website,
      select the red "Create Account" button. 
    3. Complete the Wolfram registration form providing your VCU email address.
      (Note: only VCU email addresses will work for this step).
    4. After you have registered with Wolfram Research, check your VCU email account for your download link and activation code.

Some departments teaching Mathematica have it installed in their computer labs for student use.
Students may also access Mathematica on the App2Go Server.

Mathematica On the App2Go Citrix Server:

Using a Windows, Mac or Linux computer, you are able to access Mathematica via a browser window. Although Mathematica runs on the App2Go Server, it appears to be running on your PC. You can open, save and print files from your PC. Applications on the App2Go server are available to support research projects and are not intended for instructional use. Five (5) concurrent use licenses of Mathematica are available for use by VCU researchers on the App2Go Server.

Current VCU faculty, staff and students may access Mathematica on the App2Go Server for research. Documentation on how to use of the App2Go Server will provide you details such as system requirements, installation, opening files, saving files and printing.

Mathematica Tutorials

The first two tutorials are excellent for new users, and can be assigned to students as homework to learn Mathematica outside of class time.

  • Hands-on Start to Mathematica (videos)

    Follow along in Mathematica as you watch this multi-part screencast that teaches you the basics—how to create your first notebook, calculations, visualizations, interactive examples, and more.

  • What's New in Mathematica 10

    Provides examples to help you get started with new functionality in Mathematica 10, including machine learning, computational geometry, geographic computation, and device connectivity.

  • How To Topics

    Access step-by-step instructions ranging from how to create animations to basic syntax information.

  • Learning Center

    Search Wolfram's large collection of materials for example calculations or tutorials in your field of interest.

Wolfram|Alpha Pro

  • Tour of Wolfram|Alpha

    New to Wolfram|Alpha? Take a tour to learn what you can do with Wolfram|Alpha, and explore additional features you get with Wolfram|Alpha Pro.


Teaching with Mathematica

Mathematica offers an interactive classroom experience that helps students explore and grasp concepts, plus gives faculty the tools they need to easily create supporting course materials, assignments, and presentations.

  • Mathematica for Teaching and Education—Free video course

    Learn how to make your classroom dynamic with interactive models, explore computation and visualization capabilities in Mathematica that make it useful for teaching practically any subject at any level, and get best-practice suggestions for course integration. 

  • How To Create a Lecture Slideshow—Video tutorial

    Learn how to create a slideshow for class that shows a mixture of graphics, calculations, and nicely formatted text, with live calculations or animations. 

  • Wolfram Demonstrations Project

    Download pre-built, open-code examples from a daily-growing collection of interactive visualizations, spanning a remarkable range of topics. 


Research with Mathematica

Rather than requiring different toolkits for different jobs, Mathematica integrates the world's largest collection of algorithms, high-performance computing capabilities, and a powerful visualization engine in one coherent system, making it ideal for academic research in just about any discipline.

  • Mathematica for University Research—Free video course

    Explore Mathematica's high-level and multi-paradigm programming language, support for parallel computing and GPU architectures, built-in functionality for specialized application areas, and multiple publishing and deployment options for sharing your work. 

Manuals & Training

 Support 

The vendor provide support on the use of Mathematica. Contact the IT Support Center if you have an issue on licensing or installation of Mathematica.

Sign Up for VCU MATHMATICA-L LISTSERV

LISTSERV subscribers receive notifications of Mathematica upgrades and maintenance fixes, times to renew Mathematica licenses, Mathematica training opportunities, etc.

To subscribe to the VCU MATHMATICA-L click on: 

    Mathematica-L Email List

Note: Participation in this list is limited to VCU email accounts.