Chicago Chapter Contact Information


Suburban Travel Guide


International ACM Home Page


ACM Skyline Logo
Chicago Chapter ACM


future meetings

June, 2007
Software Patent and Copyright Law


Chapter Membership Form

Previous Meetings

Chicago Chapter 40th Anniversary

Object-oriented Design Patterns for Numeric Computation

presented by:

Conrad Weisert

Information Disciplines, Inc

Wednesday, May 9, 2007

5:30 PM Buffet and Social Hour
6:30 PM Presentation

DePaul University Downtown Center, in the Chicago Loop
DePaul Computer Science and Telecommunication Center
243 S. Wabash Ave (Northeast corner of Wabash & Jackson)
Room 436A
Turn left when exiting the elevator and walk to the end of the hall.

 Members: $10
Non-members: $12
Students with ID: $5

The Chicago ACM Chapter thanks DePaul University for providing the space for this meeting.

Topic
Abstract:

Object-oriented Design Patterns for Numeric Computation

Numeric objects and the methods that manipulate them get little attention from typical OOP textbooks and courses that emphasize GUI objects and container objects. Yet the development and maintenance of typical applications, both business and scientific, can derive huge benefits from type-safe, flexible, and reusable objects that represent physical quantities.

Conrad Weisert will examine certain recurring design patterns that simplify and expedite development of computational software and illustrates them with actual useful object-oriented classes. Those examples will include:

Countering the charge that the C++/Java family of languages can't support exact Money calculations

Avoiding Java's clumsy and error-prone Calendar and Date manipulation classes

Simulating electrical circuits and other physical systems

About the Speaker:

Conrad Weisert

Conrad Weisert's consulting practice, Information Disciplines, Inc. (www.idinews.com), specializes in software development methodologies and large-scale project management. Conrad is known as a vigorous advocate of a systematic and manageable approach to software development projects. He was
an early convert to object-oriented technology, has taught courses on object-oriented programming, and is the author of Object-Oriented Computation in C++ and Java, Dorset House, ISBN 0-932633-63-3.

He earned his MS in Computer Science (Artificial Intelligence concentration) from DePaul University, and his BA in Mathematics from George Washington University. He joined our Chicago Chapter in 1967, and served twice as Chairman, 1973-1974 and 1995-1996.

Reservations

and Directions

Reservations Appreciated!

To make a reservaton, please send an e-mail to Jim Thompson

or call Jim at 847-212-2865


To give feedback on this web site, or make a reservation for a meeting, e-mail Jim Thompson