MATLAB is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation.

You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. Add-on toolboxes extend the Matlab environment to solve particular classes of problems in these application areas. View a full list of MATLAB products and applications available via Columbia's license.

Customers purchasing MATLAB are responsible for the installation and correct use of the product, as well as understanding hardware and operating system requirements. For costs, please see the MATLAB pricing section on this page. CUIT can create MATLAB server licenses to be managed by your departmental staff. Annual license renewals, ISO images, and new release updates are provided upon request.

Columbia students have free access to Matlab via the Student Matlab Portal.

Pricing for July 1, 2023 - June 30, 2024 validation period

  • The price is fixed and cannot be pro-rated.
  • One license is the equivalent of either one computer (laptop, desktop) or a single Unix processor.
  • Licenses are valid for a 1 year period: July 1 through June 30. Software will not run after the license expires.
  • To get the best possible results and avoid any risk of downtime, please be sure to purchase a renewal at least one month before your license expires.

Faculty and Staff licenses

Please contact your departmental liaison to purchase MATLAB through Columbia University. If you don't see your department listed, please make a request with your ARC chartstring, the number of licenses you need, and the Columbia email address(s) to be associated with the licenses.

**Faculty and staff must purchase a MATLAB license before accessing the MATLAB portal and downloading the software**

Detailed instructions from MathWorks

  1. Navigate to the MATLAB portal and select Sign in to get started.
  2. If you do not have one, Create a MathWorks account using your [email protected] address and a non-UNI password. Check your Columbia inbox for an email from MathWorks to verify your account. If do have one, Sign In to your existing MathWorks account.
  3. Click Install MATLAB to download the Installer.
  4. Select your operating systems (Windows, macOS, or Linux) and the installer package will begin downloading.
  5. Click to open the installer package and begin installation.
  6. Follow the prompts to select the products you want to download and install.
  7. After downloading and installing your products, keep the Activate MATLAB checkbox selected and click Next.
  8. Follow the prompts to activate MATLAB.


Mathworks' Online Training

You can build your MATLAB and Simulink skills through Columbia's free access to MathWorks' Online Training.

  • Learn at your own pace
  • Receive instant feedback
  • Share progress reports and course certificates

Some course options include:

  • Onramp courses cover the basics of MATLAB and Simulink.
  • MATLAB Fundamentals provides a comprehensive introduction to standard features.
  • Computational math courses use MATLAB to combine math applications with computing technologies.
  • Additional courses span a range of contemporary and advanced topics:
  • Deep learning  
  • Machine learning
  • Data visualization
  • Programming techniques
  • Financial applications
MATLAB & Simulink Webinars

As a MATLAB/Simulink user in academia, you may be interested in these upcoming webinars nominated by Education Engineers at MathWorks. All are welcome to attend.

Please check out the events here.

Interested in more hands-on training?  Be sure to log in to your MathWorks account before viewing to see if you have free access.