Joseph Bergin,
Ph.D.
Professor of Computer Science (Emeritus, in Residence)
Extreme Programming Trainer and Coach
Certified ScrumMaster
- Department of Computer Science
- Seidenberg School of Computer Science and Information Systems
- Pace University
- One Pace Plaza
- New York, NY 10038
Information
- Spring 2011
- E-MAIL: jbergin@pace.edu
- Offices: 163 William Street NYC, 319 Goldstein Pleasantville, and White Plains Graduate Center
- Department Office 212- 346-1687
- Hours: By appointment and online anytime.
- Personal web site: http://jbergin.com
Recent Work
I have recently finished a new book: Agile Software: Patterns of Practice

It is now available in print and ePub formats. Kindle format also available at Amazon. It combines two of my professional interests, namely Agile Software Development and Patterns.
You can learn more, including where to purchase it, at my personal/professional website: http://jbergin.com. Some of the patterns can be seen at http://pop.fed.wiki.org.
Course
Related
Papers
and Work in Progress
The papers are in HTML, Adobe Acrobat, or ASCII text format.
Pedagogical Patterns (Patterns Intended for Educators)
-- Project Home Page
- A Pattern
Language for Computer Science Course Development by Bergin (HTML) <<<- Preliminary
- Fourteen Pedagogical Patterns for
Teaching Computer Science by Bergin (HTML)
Early Bird, Spiral, and twelve other patterns.
- Several More Pedagogical
Patterns by Bergin (HTML) <<<- First
Look, In Development
Lazy
Professor, Active Student, Buddy System, and more patterns.
- Two Patterns
for Course Design by Bergin (submitted to
EuroPLoP 2003)
Two Patterns
for Awkward Situations in Teaching by Bergin (in progress)
- Patterns
for Feedback Giving and Receiving Feedback, by Eckstein, Bergin, and Sharp
(HTML)
Paper
for EuroPLoP 2002, Irsee, Germany.
- Patterns
for Active Learning, by Eckstein, Bergin, and Sharp (HTML)
Paper
for PLoP 2002
Introvert
- Extrovert Two patterns to help an introverted person play an extroverted
role. Bergin (HTML)
- Patterns
for Experiential Learning by Eckstein, Manns, Marquardt, and Wallingford
(contributor) (HTML)
- Patterns
For Gaining Different Perspectives, by Bergin, Wallingford, Eckstein,
and Manns (PDF)
- Teaching from Different Perspectives, by Eckstein, Manns, Sharp, and Sipos, (PDF) EuroPLoP 2003
- Patterns
For Doctoral Education by Bergin (HTML)
I am hosting a new email list to discuss the feasibility of holding a patterns conference (EduPLoP) for educators. Contact me if you would like to join.
Elementary Patterns (Patterns Intended for Novices)
-- Project Home
Page
A Course in Patterns (focusing on Pedagogical Patterns
and Elementary Patterns)
Languages and Data Structures
Standard Template Library Related
Java Related
Java, Object-Orientation, and Design Patterns -- Examples
and Commentary
Object Oriented Programming
Extreme Programming (XP) and Agile Methodologies
C++ Related
Monty Karel, Karel J. Robot, and Karel++
Publishing Your Work on the Web
ITiCSE (Innovation & Technology in
Computer Science Education) Working Groups (Home
Page)
Collaborative Projects to Which I've Contributed
Conferences On Whose
Committees I Serve (or did)
Workshops and Other Interesting Things
Project Suggestions (Interesting
and useful things to do).
Links
and Resources
What
Motivates You? What Is Important?
Background
/ Biography
of Joseph Bergin
My PGP public
key is here.
The Pace University Home Page
The School of CSIS Home Page
The Doctorate of Professional Studies in Compting
The following will search using Google.
You can also link directly to the Google home page: http://www.google.com

Joseph Bergin's Books


Click the image to buy or learn more.
Acknowledgements
I would like to thank the many people who have helped me build this site. Many
of them are mentioned in the various documents here. In particular, I'd like
to thank my many students who have helpled me improve the materials here. I'd
also like to thank Anna Armentrout, a former student, for the nice icon at the
top of this page.


Last Updated: April 21, 2012 11:06 AM
Give yourself an edge. Think different.