2014-2015 Tuition for Graduate Courses:
$454 per credit, in-state
$463 per credit, out-of-state, online class
$826 per credit, out-of-state, face-to-face class

For information about fees, other tuition rates, and payments visit Student Accounts.

spacer image

Join the mailing list for this program!



spacer image

PCDE Contact Info

Horton Hall Room 108 
1871 Old Main Drive
Shippensburg University
Shippensburg, PA, 17257
(717) 477-1502

Like ShipPCDE on Facebook!  Follow #ShipPCDE on Twitter!

Inquiry Form 

PCDE Registration Info

PCDE Withdrawal Form

spacer image

Graduate Coursework in Agile Software Development

Program Information

True agile software development requires a fundamental change in how the engineer approaches even the most basic tasks, and, at a larger scale, requires fundamentally new technical and teamwork skills. This sequence of graduate courses is designed to help students acquire the skills necessary to be successful developers in an agile environment and to be prepared to lead agile teams.

This sequence is composed of four courses.  The program is designed for individuals who are currently working in the field of software development. While there are no academic prerequisites, software development experience is critical to success in these courses program.





January 20, 2015 - May 8, 2015

CSC559 Agile Software Methods (3 crs; CRN #25245)

  • This course will begin with a survey of agile software development methods including Scrum, Extreme Programming, and Lean.  Subsequent topics will include comparisons of their impacts on business processes, development problems they address, and skills they require.  In addition, strategies for adopting such processes in a traditional organization will be explored. 
  • Offered on campus on Mondays and Wednesdays from 5 - 6:15 p.m. in MCT165 
    • Registration for this class opens on October 21, 2014

    Summer 2015

    Dates to be announced


    CSC561 Agile Development Techniques I (3 crs)

    • Techniques used by individual agile developers including test-driven development, design patterns, and refactoring.  Includes significant development projects in which the techniques are practiced. 
    • Dates to be determined.
      • Registration for this class begins in March 2015.

      Summer 2015

      Dates to be announced

      CSC562 Agile Development Techniques II (3 crs)

      • Techniques used by agile teams including iteration planning, configuration management, continuous integration, stand up meetings, and reflection.  Includes a significant team project in which the techniques are practiced. 
      • Dates to be determined.
      • Registration for this class begins in March 2015.


        Fall 2015

        Dates to be announced


        CSC563 Software Metrics and Process Management (3 crs)

        • Strategies for improvement of the software development process that are rooted in analysis of metrics.  Techniques for gathering and analyzing common metrics used to support process improvement including a variety of six-sigma techniques for distinguishing signal from noise.  Includes strategies for presenting statistical results.
        • Dates to be determined.
        • Registration for this class begins in March 2015.



        Registration Information

        Current Shippensburg University Students:  Current Shippensburg University students can register for classes by logging into the MyShip portal at https://my.ship.edu using their Shippensburg University email address and password.

        New Students:  New non-degree seeking individuals interested in enrolling in the above agile software engineering courses should visit the our Non-Degree Student webpage for directions on how to complete the non-degree application form, activate their Ship email address and ID, and register for classes.  

        More Information

        For more information contact the Office of Professional, Continuing, and Distance Education Studies (PCDE) at pcde@ship.edu or 717-477-1502.