CSCI S-71 Agile Software Development

3-week session I | CRN 33524

This course is an immersive experience in Agile software development. We study both the technical and cultural/social aspects of Agile, including pair and mob programming, high-performance teams with the core protocols, test-driven development, behavior-driven development, continuous delivery, clean code, refactoring, extreme programming, Scrum, Kanban, and Agile project management. Students must have and bring to class a laptop computer suitable for software development.

Course information
Class meetings

Mondays-Thursdays, 3:15-6:15 pm
53 Church Street 203

Start date

Monday, June 25


4 credits

Course tuition


Enrollment status

  • Limited to 20 students
    Registration Closed
  • Prerequisites

    The Harvard Extension School course CSCI E-22.


    Not open to Secondary School Program students. Harvard College students see additional information.



    Richard Kasperowski, ALB.

    Agile Trainer and Coach

    Register Now

    Register Now

    Adults & college students

    Learn how to register.

    Secondary School Program

    See Admitted Students for registration steps.   

    Have a question?

    Our Enrollment Services team is here to help.

    Request Information