Teaching with Stata

Teaching with Stata.

Teaching your course with Stata provides your students with the tools and skills that translate to their professional life.

Stata is affordable, easy to use and learn, and provides all the visualization, data wrangling, statistics, and reproducible reporting that your students need.

Easy to use and easy to learn

  • Point-and-click: You can access all of Stata's data management, statistical, and graphics features from the menus and associated dialogs.
  • Syntax: Stata's syntax is intuitive and easy to learn and teach. Once you learn the syntax of one estimator or graphics command, you will effortlessly understand the rest.
  • regress y x1 x2
  • logistic y x1 x2
  • Free* technical support: All your Stata 18 usage questions are answered quickly by a dedicated staff of expert Stata programmers and statisticians.
  • Community: Stata has an active worldwide community of users that are willing to share their knowledge. Stata is so programmable that developers and users add new features every day to respond to the growing demands of today's researchers.
  • *For the current version of Stata only.

    "Among all common statistical packages, Stata is the best for students with very different programming backgrounds: Stata is very easy to pick up for students with no programming experience at all; at the same time, for students with extensive programming experience, Stata provides sufficient flexibility for them to develop their own codes and ado-packages."

    Ling Cen, Associate Professor of Finance, The Chinese University of Hong Kong

    Teaching resources

    Chuck Huber's "Stata Basics": A curated set of resources from Stata's own Chuck Huber to introduce students to Stata and statistics.
    The StataCorp YouTube channel is full of videos and short tutorials that can assist you and your class with using Stata.
    The Stata NetCourses are convenient, web-based courses for Stata users of all experience levels, from beginning to advanced.
    The Stata Ready. Set. Go Stata. webinars are great way to introduce new users to Stata.
    Interested in books on Stata? and Stata features for your discipline? Then check out these links.
    Stata's documentation includes fully worked examples using downloadable datasets so you can work along or even extend the analyses.
    Browse articles written by Stata developers on the The Stata Blog, or see what's new on Statalist, the offical Stata forum moderated by users.
    We also have this handy website dedicated to tips on using Stata and more resources, including these Stata cheat sheets, that you can share.

    Affordable licencing for every need

    Perpetual licence: Give your students a tool they can trust that will last for their entire college career and beyond. Stata offers a perpetual licence that is theirs for life. This copy of Stata may be upgraded when new versions are released.

    6-month or 1-year licence: If your students only need Stata for one course, they can purchase a 6-month or 1-year licence at an even more affordable rate.

    1-week licence: Only need Stata for a few days? Instructors can request a short-term licence for free.

    Campus and department licences: Many universities have campus-wide licences or departmental licences your students can easily access. To see if your school has one, email or call us.


    Data wrangling: Combine and reshape datasets, manage variables, and collect statistics across groups or replicates. You can easily cut and paste data from spreadsheets or web tables into Stata. You can work with numeric and string data types, including strings up to 2 billion characters. Stata also has advanced tools for managing specialized data such as survival/duration data, time-series data, panel/longitudinal data, categorical data, multilevel data, multiple-imputation data, discrete-choice data, and survey data.

    Graphs: Create graphs in a reproducible manner, and export them to EPS or TIF for publication, to PNG or SVG for the web, or to PDF for viewing. With the integrated Graph Editor, you click to change anything about your graph or to add titles, notes, lines, arrows, and text.

    Introductory and advanced statistics: Teach an introduction to statistics course, including summary statistics, tabulations, tests of means and proportions, linear regression, and ANOVA. Or teach advanced topics such as time series, panel/longitudinal data, survey-data analysis, survival analysis, multilevel models, matrix programming, and much more. View a comprehensive list.

    All in one package: When you buy Stata, you get everything for your statistical, graphical, and data analysis needs. You do not need to buy separate modules or specialized software for advanced methods such as multiple imputation and structural equation modelling.