Agile & DevOps Training Curriculum

Free and Easy to Use D2L Modules For Computer Science Courses

  • Courses For Students & Faculty
  • Easy to Use and Learn From.
  • Embed Agile Methods & Strategies Into Existing Courses.
  • Built 100% in Desire2Learn (D2L).

There are multiple ways to access available modules:


 Current Minnesota State Faculty and Students:

  • Click on the module you are interested in below for more information



External to the Minnesota State System?

  • Please Complete the Request Form.

PDF Directions to Access and Download Modules


Complete Form

Agile D2L Modules Information Request

  • This field is for validation purposes and should be left unchanged.


Student Modules:

For Immediate Use In Courses to Learn About Agile and DevOps & How To Use In Future Careers


Roles in the Agile Methodology

Student Course – In this module students will review and learn about the various roles in the agile scrum methodology.

Using Stand-Up Meetings in Class

Student Course – In this module you will learn how to use stand-up meetings to collaborate with your classmates and instructors. In addition, you will become familiar with how stand-up meetings and professionalism agreements are used in the workplace.

Introduction to DevOps

Student course – In this module students will become familiar with the DevOps environment that allows for continuous testing, deployment, and operations of software applications.

Agile User Stories

Student Course – This module covers the creation of agile user stories. Students will learn the proper format of user stories. Students will also learn how to create user stories from larger epics. They will learn how to develop a product roadmap with the user stories.

Faculty Modules:

Learn About Agile and DevOps Use In Classrooms & the Different Methods Within Each


Improving Capstone Projects Using Agile

Faculty Course – In this module faculty will learn how to apply the Agile team methodology to your capstone projects to improve the process for your students.

Using Agile Teams for Group Projects

Faculty Course – In this module you will learn how to use the lightweight team model in your classroom to improve the process of group project.

Using Agile Stand-Up Meetings in Your Classroom

Faculty course – In this module faculty will learn how to use the Agile practice of stand-up meetings in their classrooms to help students collaborate and communicate effectively with each other and their instructor.

Using Code Reviews in Your Classroom

Faculty Course- In this module learn how to use the Agile Practice of code review in their classroom to help students engage in peer-to-peer feedback.   If you are external to the Minnesota State System, please complete the Interest Form.

Career Opportunities

  • Systems Software Developers

  • Application Developer

  • Systems Engineer

  • Software Engineer