GitLab for Instruction

Develop software and manage projects in a collaborative coding platform that can be used for teaching purposes and in non-commercial academic research. Instructors and students can create their own projects and groups.

  • Instructors can use GitLab for evaluating student assignments and maintaining version control for research projects
  • Instructors can create GitLab groups for course-specific templates or grading code
  • Instructors and students can create their own projects and groups
  • Users can create up to 20 personal projects
  • Includes all the core GitLab features, integrating Git‘s version control with additional project lifecycle tools
  • Not approved for projects storing Protection Level 3 (P1) data and Protection Level 4 (P4) data
  • Not approved for storage of data from projects receiving external grant funding

GitLab for Instruction is provided at no cost

IT Policies

Search the knowledge base, browse IT guides, and open a support request.

Last modified: Apr 29, 2025