Motivation and architecture of an academic counseling expert system are presented. The system was used as a tool for the discovery of interesting patterns that are based on user‐defined predicates over the database. © 1999 John Wiley & Sons, Inc. Comput Appl Eng Educ 7: 180–185, 1999