Ian M. Holland, Ph.D.,

Welcome !

I am an Adjunct Professor in the College of Computer Science. 

I teach the course COM3205, Fundamentals of Software Engineering.

Short Bio:

Ian M. Holland is the Vice President of Architecture and Systems Engineering at Kronos Incorporated in Chelmsford, MA. Prior to joining Kronos, he worked for IBM, in Florida and Texas, as a software systems designer and architect in the areas of operating systems and network computing.

Dr. Holland received his Ph.D. degree in 1992 from the College of Computer Science at Northeastern University under Professor Karl Lieberherr. He has taught several nationally televised courses through Network Northeastern and National Technological University, as well as teaching graduate courses at Northeastern's College of Computer Science from time to time.

Interesting Links

COM3205 home page and Syllabus

Software Engineering. 6th Edition Ian Sommerville

Popkin Software's White Papers 

Rational Unified Modeling Language Whitepapers

Extreme Programming

Design Patterns Home Page

Design Patterns Resources

Kronos Incorporated