Bergin iconJoseph Bergin, Ph.D.

Professor of Computer Science (Emeritus, in Residence)

Extreme Programming Trainer and Coach
Certified ScrumMaster

Reflections on Completing 39 Years of Teaching

______________

*Information - Spring 2013

*Doctoral Students

I have been pleased to have been a part of the doctoral work of the following students, serving as their advisor and mentor. Each has earned the Doctor of Professional Studies degree.

*Recent Work

Number and the Nature of Mathematics

This book is for those beginning college and interested in mathematics. Or maybe you are a bit younger or older and interested in Math as a career. Please contact me if you would like to know more.

Number and the Nature of Mathematics Karel J Robot Volume 2 Cover New, 2023

Available at Amazon.com : ISBN: 978-1-940113-07-4

Table of Contents

Introduction

Information about Number

Information about the Categorical View

Karel J Robot and Beyond

Karel J Robot Cover Karel J Robot Volume 2 Cover New, 2023

Information about Karel J Robot

Information about Beyond

Karel Software for Download, all versions

Additional exercises for use with the Karel Books

Monty Karel and Beyond

Monty Karel Cover Karel J Robot Volume 2 Cover New, 2023

Information about Monty Karel

Information about Beyond Monty Karel

Polymorphism: As It Is Played and Polymorphism Companion

A book about how to program with Polymorphism in Object-Oriented languages like Java.

Polymorphism Book Cover Companion Cover

Available Now.

Information about the Polymorphism book:

Information about the Companion book

Writing Patterns: software, organizational, pedagogical

A small book about how to write software patterns.

WritingPatterns cover

Available in Print from Amazon.com. Also for Kindle, and in ePub format for the iPad and Android devices.

Information about Writing Patterns

Agile Software: Patterns of Practice

I have recently finished a new book: Agile Software: Patterns of Practice

Agile Software

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.

Pedagogical Patterns: Advice for Educators

Yet another book gathers together the community's work on Pedagogical Patterns: Pedagogical Patterns: Advice For Educators

The book contains 85 patterns for educators and industrial trainers. It is now available from Amazon.com in kindle format. It can slso be found ePub format from the ITunes store. The Amazon page has most of the front matter available if you "look inside." The physical book is also available from Amazon.com.

Table Of Contents for Pedagogical Patterns: Advice For Educators

From the book: Grade It Again, Sam, Anonymous Feedback, and Three Bears

Karel R Tuesday

There is also a new book in the Karel Series. It is available in Print and EBook formats.

Karel R Tuesday Cover

You can learn more on the Karel Ruby pages.

If you don't have a dedicated electronic reader device you can get an application for your computer.

Tai Chi For Life: Advice From A Novice

As some of you know I'm a long time practitioner of Tai Chi and now a teacher of beginners. I've created a book that helps a beginner understand a bit about the basics, though it is not an instruction manual.

Tai Chi book cover

It is available at Amazon.com as well as in the iTunes store.

Information about Tai Chi for Life

*Course Related

*Papers and Work in Progress

Pedagogical Patterns | Elementary Patterns | Patterns Short Course | Language | STL | Java | Java & OO | Object Oriented Programming | Extreme Programming | C++ | Monty Karel, Karel++ & Karel J. Robot | Publishing your work| ITiCSE | Projects | Conferences | Workshops | Student Projects | Links | Motivation | Biographical | Google

The papers are in HTML, Adobe Acrobat, or ASCII text format.

Pedagogical Patterns (Patterns Intended for Educators) -- Project Home Page

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

Key --My PGP public key is here. -- Key

______________

The Pace University Home Page
The School of CSIS Home Page
The Doctorate of Professional Studies in Compting

______________

Google

The following will search using Google.

Google
Search: The Web      This Site (csis.pace.edu)
 

You can also link directly to the Google home page: http://www.google.com

______________

Joseph Bergin's Books

Karel J Robot Cover Karel J Robot Volume 2 Cover Monty Karel Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel R Tuesday Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel J Robot Volume 2 Cover Karel++ Cover Karel++ Cover Data Structure Programming Cover Data Structure Programming Cover Data Abstraction Cover Data Abstraction Cover Click the image to buy or learn more.

Other books worth owning

______________

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.

Site History

______________

I have joined Anti-IF Campaign

______________

Last Updated: August 29, 2023 10:47 AM

Made with Macintosh ---  Give yourself an edge. Think different.