Home  /  Teaching with Stata
Teaching with Stata

Teaching your course with Stata provides your students with tools and skills that translate to their professional life. Stata is affordable, is easy to use and learn, and provides all the statistics, data manipulation, visualization, and reporting that your students need.

Easy to use and easy to learn

  • Point and click: You can access all of Stata's data manipulation, statistical, and visualization 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 usage questions will be answered quickly by a dedicated staff of expert Stata programmers and statisticians.
  • Documentation: Stata documentation is consistent, coherent, and easy to understand. Stata comes with 35 volumes with more than 18,000 pages of PDF documentation containing calculation formulas, fully worked examples, references to the literature, and in-depth discussions. Stata's documentation is a great place to learn about Stata and the statistics, visualization, or data acquisition and preparation tools you are using in your course.
  • Videos: Stata's YouTube channel has videos that teach how to get started with Stata and also present advanced statistical concepts, making our YouTube channel an ideal companion for teaching. You can even create a custom playlist for your course containing just the videos you want to use.
  • Connected: There are many online resources for teaching Stata, getting up and running quickly, and answering frequently asked questions. From our Introduction to Stata basics, official FAQs, and free webinars to invaluable resources from UCLA, UW-Madison, and much moreā€”all accessible at stata.com/resources.
  • Community: Stata has an active worldwide community of users that are willing to share their knowledge and help out others that are just starting. You can use Statalist, the official Stata forum, to post questions, start discussions, and see what inquiries interest the Stata community. You can also install community-contributed commands posted by Stata users.

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

Our web resources page provides many links to resources that make introducing your students to Stata easy, including Introduction to Stata basics, Stata for Students, the Online Stata tutorial, and Stata learning modules. These resources provide easy-to-follow instructions and examples to help students get up and running with Stata. We also have these Stata cheat sheets and dates and times guide that you can share.
Our YouTube channel is full of videos and short tutorials that can assist you and your class with using Stata. Browse all our video tutorial playlists by subject on the Stata website or by discipline on YouTube.
Our NetCourses are convenient, web-based courses for Stata users of all experience levels, from beginning to advanced.
Our free Ready. Set. Go Stata. webinar is a great way to introduce new users to Stata. We also offer a version of this webinar, Introduction to Stata for students, that is specifically tailored to students and offered in the spring and fall.
Interested in which books and Stata features apply to your discipline? We've created a page just for you.
Stata's documentation includes fully worked examples using downloadable datasets so you can work along or even extend the analyses.
Stata Press offers eBook titles that are affordable for students and easy to adopt for day-one access in your courses.
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.

Affordable licensing for every need

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

Prof+ Plan pricing: Our best pricing for faculty and staff to purchase their own single-user license.

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

Undergraduate course license: We offer instructors at accredited, degree-granting institutions that are actively teaching Stata a free 6-month Stata/BE license for use by their class. Request an undergraduate course license.

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


Statistics. Visualization. Data manipulation. Reporting.

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.

Visualization: Create hundreds or thousands of 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.

Data manipulation: 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.

Reporting: With Stata's reporting features, you can easily incorporate Stata results and graphs with formatted text and tables in Word, PDF, HTML, and Excel formats. Take advantage of Stata's integrated versioning to create reproducible reports. Dynamic documents can be updated as your data change.

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 modeling.