Curriculum Vitae

for

 

Greer, James Eugene (Jim)

 

Department of Computer Science

University of Saskatchewan

 

Academic Credentials:

                        B.Sc., University of Saskatchewan, 1973, Mathematics

                        B.Ed., University of Saskatchewan, 1976, Mathematics Education

                        M.Ed., University of Saskatchewan, 1984, Mathematics Education

                        B.Sc. (Advanced Cert.), U of Sask, 1984, Computational Science

                        M.S., University of Texas at Austin, 1986, Computer Sciences

                        Ph.D., University of Texas at Austin, 1987, Computer Science Education

                        Postdoctoral Research Fellow, University of Saskatchewan,

                                                                        1987-1989, Computational Science

 

Academic Work History

Professor, Department of Computer Science, The University of Saskatchewan 1996 –

Granted Tenure, The University of Saskatchewan 1993

Associate Professor, Department of Computer Science, University of Saskatchewan 1991- 1996

Assistant Professor, Department of Computational Science, University of Saskatchewan 1989-1991

Postdoctoral Fellow, 1987-1989

Sessional Lecturer, Computational Science:   The University of Saskatchewan. (Introductory courses for non-majors), 1987 - 1989       

Assistant Instructor, Computer Sciences:  The University of Texas  at Austin. (Introductory and Data Structures courses for undergraduate majors), 1985 - 1987

Teaching Assistant in Computer Sciences:  The University of Texas  at Austin. (Introductory courses, Programming Languages course), 1984 - 1985

Lecturer, Computer Science Education:  St. Peter's College,  Muenster, Saskatchewan, 1983 - 1984

Part time Instructor, Computer Literacy:  Saskatoon Board of  Education, Saskatoon, Saskatchewan, 1982 - 1983          

Sessional Lecturer, Math and Computer Science Education:  College of  Education, University of Saskatchewan, 1982 - 1984

 

Associate Memberships:

                        College of Graduate Studies and Research, University of Saskatchewan

                        College of Education, University of Saskatchewan

                        Biomedical Engineering Research Unit, University of Saskatchewan

                        Association for Computing Machinery
                        Canadian Society for Computational Studies of Intelligence
                        American Association for Artificial Intelligence

                        Certified High School Teacher in Saskatchewan and Alberta

      Saskatchewan Professional "A" Certificate

      Alberta Permanent Professional Certificate

 

Leaves:

                        Sabbatical Leave – at McGill University, Montreal Jan-Dec, 1995

 

 Honours:

 

                        Best Paper award, International Conference AI-Ed, June, 2001

                        University Master Teacher Award, U of S. Spring Convocation, 1998.

                        Distinguished Paper Prize, International Conference on User Modelling, June, 97

                        Outstanding Paper Award, ICCE, Singapore, December, 1995

                        Best Paper Award, East West Conference on Emerging Computer Technologies in Education, Moscow, April, 1992

 

Teaching Record:

 

CMPT 100     - Introduction to Computers for non-majors

CMPT 101     - Introduction to Programming for non-majors

CMPT 111     - Introduction to Computer Science I

CMPT 112     - Introduction to Computer Science (enriched)

CMPT 115     - Introduction to Computer Science II

CMPT 122     - Introduction to Computer Science for Engineers

CMPT 123     - Introduction to Computer Science,

CMPT 317     - Introduction to Artificial Intelligence

CMPT 360     - Machines and Algorithms

CMPT 361     - Intractable Problems and Models of Computation

CMPT 400     - Honours Project in Computer Science

CMPT 405     - Senior Project in Computer Science

CMPT 417     - Artificial Intelligence

CMPT 812     - Knowledge Representation and Reasoning

CMPT 832     - Artificial Intelligence

CMPT 862     - Topics in Artificial Intelligence

CMPT 872     - Topics in Artificial Intelligence

CMPT 880     - Research Methods (M.Sc.)

CMPT 890     - Research Methods (Ph.D.)

 

Theses Supervised:

      Ph.D. (completed)

            Vive Kumar, Ph.D.  (Co-supervised with G. I. McCalla) “Helping the Helper in Peer-Help Networks”, 2001

            Judi Thomson (Co-supervised with J. Cooke) “Applying Patterns to Hypermedia Instructional Design (APHID), 1999

            Shawkat Bhuiyan, Ph.D.  (Co-supervised with G. I. McCalla)
"Identifying and Supporting Mental
Methods of Recursion in a Learning Environment", 1992.

            Srinivas Palthepu, Ph.D., (Co-supervised with G. I. McCalla)
“Scalable Program Recognition for Knowledge-Based Reverse Engineering”, 1998.

 

      M.Sc. (completed)

            Reagan Penner, M.Sc. (Co-supervised with J. Cooke) “XML-ISDE: An XML framework for integrating document management and source code management systems”, 2000.

            Andrew Bishop, M.Sc. (Co-supervised with J. Cooke)
 “System-Generated Help Responses for the Cooperative Peer Response System” 1998.

            Tim Philip, M.Sc.
“Blazing Trails and Guiding Learners on the WWW”,  1998.

            Judi Thomson, M.Sc. (Co-supervised with J. Cooke)
"The MicroWeb Toolkit", 1996

            Jason Collins,  (Co-supervised with S. Huang of Alberta Research Council) "Adaptive Testing with Granularity", 1996

            Devinder Alhuwalia, M. Sc.
"Software Qualification: A Methodology for Software Product Quality Assurance", 1996

            Arun Ramanujapuram, M. Sc.
"A Hybrid Clustering Strategy for Large Object-Oriented Knowledge Bases", 1995

            Gina Koehn, M. Sc.
"Granularity-Based Plan Recognition", 1994

            Yi Chen, M. Sc. (Co-supervised with E. Neufeld)
"Qualitative Diagnosis and Granularity", 1994

            Devender K. Goyal, M.Sc.  (Co-supervised with J. P. Tremblay)
"A Plan-Based Approach to Software Architecture Design", 1994

            Dan Baril (jointly with G. I. McCalla)
"An Intelligent Tutoring System Based on Qualitative Reasoning", 1993.

            Vikas Arora (jointly with J. P. Tremblay)
"A Granularity-Based Architecture to Represent Design Rationale", 1992.

            Maya Kurup (jointly with G. I. McCalla)
"Fawlty:  An Article Tutor", 1992

            Randy Coulman, M.Sc. (jointly supervised with G. McCalla)
"Combining Case-Based Reasoning and Granularity for Educational Diagnosis in an Intelligent Tutoring System", 1991

            Mary Mark, M.Sc.
"The VCR Tutor:  Design and Evaluation of an Intelligent Tutoring System"  (co-winner of the Department of Computational Science Outstanding Graduate Student Award), 1991

            Permanand Mohan, M.Sc. (jointly supervised with M. Jones)
"Adapting Instruction to Individual Learners:  Delivery Planning for Intelligent Tutoring Systems", 1991

            Dinesh Gadwal, M.Sc. (jointly supervised with G. McCalla)
"UMRAO: A Chess Endgame Tutor", 1990

      Ph.D. (thesis in progress)

            Diego Zapata., full time, thesis in progress

      M.Sc. (thesis in progress)

            Jeff Bowes, part time, thesis in progress
- jointly supervised with J. Cooke

            Lori Kettel, part time, thesis in progress

            Prachi Agarwaal, full time, thesis in progress

            Tony Mishra, full time, thesis in progress

            Fu Lai Wang, full time, thesis in progress

            Yang Cao, full time, thesis in progress

 

Books, Chapters in Books, Expository and Review Articles:

 

Greer, J.E., McCalla, G.I., Cooke, J.E., Collins,J.A., Kumar, V.S., Bishop, A.S., Vassileva, J.I.  “Integrating Cognitive Tools for Peer Help: the Intelligent IntraNet Peer Help-Desk Project” in S. Lajoie (Ed.) Computers as Cognitive Tools: The Next Generation, Lawrence Erlbaum , 2000, 69-96.

 

McCalla, G.I. and Greer, J.E.  "Learning about Programming" in T.W. Chan and J.A. Self (Eds), Emerging Computer Technologies in Education, Charlottesville VA: Association for the Advancement of Computing in Education, 1995, 243-260.

 

Greer, J. E. and McCalla, G. I.  (eds.) Student Models:  The Key to Individualized Educational Systems, New York:  Springer Verlag, 1994.

 

McCalla, G.I. and Greer, J.E.  "Granularity-Based Reasoning and Belief Revision in Student Models"  Student Models:  The Key to Individualized Educational Systems, J. Greer and G. McCalla (eds.), New York:  Springer Verlag, 1994, 39-62.

 

Holt, P., Dubbs, S., Jones, M. and Greer, J.E.  "The State of Student Modelling"  Student Models:  The Key to Individualized Educational Systems, J. Greer and G. McCalla (eds.), New York:  Springer Verlag, 1994, 1-35.

 

McCalla, G, I. and Greer, J.E.  "Two and One-Half Approaches to Helping Novices Learn Recursion"  Cognitive Models and Intelligent Environments for Learning Programming   E. Lemut (ed), Springer Verlag, 1993, 185-197.

 

Jones, M.L., Greer, J.E., Mandinach, E., DuBoulay, B., and Goodyear, P.  "Synthesizing Instructional and Computational Science"  Foundations and Frontiers of Adaptive Learning Environments  M. Jones and P.H. Winne (eds), Springer Verlag, Invited, 1992, 383-401.

 

Greer, J.E. and Mandinach, E.  Three preface chapters: "Models of Students' Metacognition, Motivation, and Learning Strategies", "Curriculum:  Planning the Content of Instruction" and "Environments to Support Learning"    Foundations and Frontiers of Adaptive Learning Environments  M. Jones and P.H. Winne (eds), Springer Verlag, Invited, 1992, 85-90, 147-154, 249-256.

 

McCalla, G. I., Greer, J. E. & the SCENT Research Team  SCENT-3:  An Architecture for Intelligent Advising in Problem Solving Domains, in C. Frasson and G. Gauthier (eds) Intelligent Tutoring Systems:  At the Crossroads of Artificial Intelligence and Education, Norwood, NJ:  Ablex, 1989, 140-161.

 

McCalla, G. I. & Greer, J. E.  "The Practical Use of Artificial Intelligence in Automated Tutoring:  Current Status and Impediments to Progress", in C. K. Leung and B. S. Randhawa (eds) Understanding Literacy and Cognition:  Theory, Research and Application, New York:  Plenum Publishing, 1990, 133-165.

 

Theses:

 

Greer, J. E.  An Empirical Comparison of Techniques for Teaching Recursion in Introductory Computer Sciences.  Doctoral Dissertation, Department of Mathematics and Computer Science Education, The University of Texas at Austin, 1987.

 

Greer, J. E.  Student Models:  Representations for Effective Instruction and Remediation.  Master's Report, Computer Sciences Department, The University of Texas at Austin, August, 1986.

 

Greer, J. E.,  The Relationship Between High School Experience and University Achievement in Computer Science.  Master's Thesis, University of Saskatchewan, 1984.

 

Papers in Refereed Journals:

 

Thomson, J., Greer, J., and Cooke, J.  The Automatic Generation of Instructional Hypermedia with APHID.   Interacting with Computers Journal (accepted Dec 21, 2000. 32pp. manuscript)

 

Greer, J.E. and Bull, S. Computer Support for Collaboration in Medical Education.  Journal of Clinical and Investigative Medicine, 23(4) 270-274.

 

Greer, J.E., McCalla, G.I., Collins, J.A., Kumar, V.S., Meagher, P. and Vassileva, J.I.  Supporting Peer Help and Collaboration in Distributed Workplace Environments, International Journal of Artificial Intelligence in Education 9(1), 159-177.

 

Arruarte, A., Fernandez-Castro, I., and Greer, J.E. "The IRIS shell: how to build ITSs from pedagogical and design requisites"  International Journal of Artificial Intelligence in Education, 8(4), 1998, 341-381.  Web Journal reference:
http://cbl.leeds.ac.uk/ijaied/abstracts/Vol_8/arruate.html.

 

Arruarte, A., Fernandez-Castro, I., and Greer, J.E. "The CLAI model: a cognitive theory of instruction to guide ITS development"  Journal of Artificial Intelligence in Education, 7(3), 1996, 277-314.

 

Bhuiyan, S.H., Greer, J.E. and McCalla, G.I.  "Supporting the Learning of Recursive Problem Solving"  Interactive Learning Environments, 4(2), 1994, 115-139.

 

Greer, J.E., Falk, S., Greer, K.J., and Bentham, M.  "Explaining and Justifying Recommendations in an Agricultural Decision Support System"  Computers and Electronics in Agriculture, 11, 1995, 195-214..

 

Mark, M. A. and Greer, J. E.  "The VCR Tutor:  Effective Instruction for Device Operation"  Journal of the Learning Sciences, 4, 1995, 209-246..

 

Mark, M. A. and Greer, J. E.  "Evaluation Methods for Intelligent Tutoring Systems"  Journal of Artificial Intelligence and Education, 4, 1993, 129-153.

 

Gadwal, D., Greer, J. E. and McCalla, G. I.  "Tutoring Bishop-Pawn Endgames: An Experiment in Using Knowledge-Based Chess as a Domain for Intelligent Tutoring", Applied Intelligence, 3, 1993, 207-224.

 

McCalla, G. I. & Greer, J. E.  "Granularity Hierarchies"  Computers and Mathematics with Applications:  Special Issue on Semantic Networks, 23, 1992, 363-376.

 

Huang, X., McCalla, G. I., Greer, J. E. & Neufeld, E.  "Revising Deductive Knowledge and Sterotypical Knowledge in a Student Model"  User Modelling and User Adapted Interaction, 1(1), 1991, 87-115.

 

Greer, J. E. & McCalla, G. I.  "Formalizing Granularity for Use in Recognition", Applied Mathematics Letters, 1(4), 1988, 347-350.

 

Greer, J. E.  "A Comparison of Instructional Treatments for Introducing Recursion",  Computer Science Education Journal, 1989, 1(2), 111-128.

 

Greer, J. E.  "High School Experience and University Achievement in Computer Science", Association for Educational Data Systems (AEDS) Journal, 1986, 216-225.

 

Non-Refereed Papers in Journals:

 

Thomson, J.R., Cooke, J.E. and Greer, J.E. "The MicroWeb toolkit: Bringing the WWW to the classroom"  Journal of Computers in the Social Studies, 4(5), July-Aug, 1997, (On-line journal can be found at http://www.cssjournal.com/).  (Re-publication of previously reported conference paper).

 

Greer, J. E. and members of the ARIES Lab, "Review of the International Conference on the Learning Sciences", Journal of Artificial Intelligence and Education, Vol 3 (1), 1992, 112-114.

 

Invited Papers in Published Conference Proceedings and Abstracts:

 

McCalla, G. I. & Greer, J. E.  "Granularity-Based Reasoning in Intelligent Tutoring"  Abstracts of the IRIS-Precarn  First Annual Conference, Vancouver, June, 1991, p. I-23.

 

Greer, J. E.  "Granularity and Context in Learning", Invited Paper at the International Conference on Intelligent Tutoring Systems (ITS '92), Montreal, June 12, 1992. (Abstract appears in Proceedings of Intelligent Tutoring Systems (Second International Conference), Springer Verlag, June, 1992, p. 38)

 

Contributed Refereed Papers in Published Conference Proceedings:

 

Zapata-Rivera, J.D. & Greer, J.E.  Visualizing and Inspecting Bayesian Belief Models. Workshop on Effective Interactive AI Resources at the International Joint Conference on Artificial Intelligence, Seattle, August, 2001, 6pp.

Bull, S., Greer, J., McCalla, G., Kettel, L. User Modelling in I-Help: What, Why, When and How, Proceedings of the 8th International Conference on User Modeling, UM’2001, Sonthofen, Germany, July 2001 (accepted).

Kumar V.S., McCalla G.I., Greer J.E.  Personalized Contexts in Help Systems. Proceedings of AI'2001 - Canadian Artificial Intelligence Conference, Ottawa, May, 2001, 162-171.

McCalla, G., Greer J., Vassileva J., Deters R., Bull S., Kettel L. Lessons Learned in Deploying a Multi-Agent Learning Support System: The I-Help Experience, Proceedings of the International Conference on AI and Education, AIED’2001, San Antonio, TX, May, 2001, 410-421.

Zapata-Rivera, J.D. & Greer, J.E.  SMODEL Server: Student Modelling in Distributed Multi-Agent Tutoring Systems Experience,  Proceedings of the International Conference on AI and Education, AIED’2001, San Antonio, TX, May, 2001, 446-455.

Zapata-Rivera, J.D. & Greer, J.E.  Externalising Learner Modelling Representations. Workshop on External Representations in AIED at the International Conference on AI and Education, AIED’2001, San Antonio, TX, May, 2001, 6pp.  

Bull, S., Greer, J., McCalla, G., Kettel, L. Help Seeking in an Asynchronous Help Forum, Workshop on Help Provision and Help Seeking in Interactive Learning Environments  at the International Conference on AI and Education, AIED’2001, San Antonio, TX, May, 2001, 8pp.

Kumar V.S., Greer J.E., McCalla G.I.  Pedagogy in Peer-supported Helpdesks. Proceedings of KBCS-2000 - International Conference on Knowledge Based Computer Systems, Mumbai, India,  M Sasikumar, Durgesh D Rao, P Ravi Prakash (editors)  Allied Publishers, New Delhi, December, 2000, 205 - 216.

Zapata-Rivera, J.D., Greer, J.E.,  "An XML-Based Tool for Building and Using Conceptual Maps in Education and Training Environments", International Conference on Computers in Education, Taiwan, November, 2000, 755-762.

Bull, S. and Greer, J.  "Peer Help for Sufferers of Problem-Based Learning", International Conference on Computers in Education, Taiwan, November, 2000, 1007-1015.

McCalla, G.I., Vassileva, J.I., Greer, J.E., Bull, S.  Active Learner Modelling, International Intelligent Tutoring Systems Conference (ITS’2000), Montreal, June, 2000, 53-62.

Zapata-Rivera, J.D., Greer, J.E., Inspecting and Visualizing Distributed Bayesian Student Models, International Intelligent Tutoring Systems Conference (ITS’2000), Montreal, June, 2000, 544-553.

Kettel, L., Thomson, J. and Greer, J.  Generating Individualized Hypermedia Applications, Workshop on Adaptive Hypermedia, International Intelligent Tutoring Systems Conference (ITS’2000), Montreal, June, 2000, 28-36.

Bowes, J., Neufeld, E., Greer, J.E., Cooke, J.E.  A Comparison of Association Rule Discovery and Bayesian Network Causal Inference Algorithms to Discover Relationships in Discrete Data,  Canadian Artificial Intelligence Conference (AI'2000), Montreal, May, 2000, 326-336. (Presentation via Poster)

Thomson, J., Cooke, J., and Greer, J. The Automatic Generation of Instructional Web Sites Using XML and XSLT.  XML2000-Scandinavia Conference Proceedings, Gothenburg, Sweden, May 2000, Section 11, 1-11.

Thomson, J., Greer, J., and Cooke, J. Generating Instructional Hypermedia with APHID. Proceedings of the Eleventh ACM Conference on Hypertext and Hypermedia, San Antonio, U.S.A., June 2000, 248-249. (Short Paper)

Zapata-Rivera, J.D., Neufeld, E., Greer, J.E.,  Inspecting and Visualizing Distributed Bayesian Student Models IEEE Visualization '99, Palo Alto, December, 1999, 85-88. (Short Paper)

Zapata-Rivera, J.D., and Greer, J.,  Supporting Collaboration with Acting Coach Agents, International Conference on Computer Supported Collaborative Learning, San Francisco, October, 1999. (Poster presentation with 1 page abstract in proceedings)

Kumar, V.S., McCalla, G.I. and Greer. J.E. (1999) "Helping the Peer Helper" Proceedings of the International Conference on AI in Education, Lemans, France, 325-332.

Vassileva J., Greer J., McCalla G., Deters R., Mudgal C. Zapata D., Grant S. (1999) A Multi-Agent Design of a Peer-Help Environment, Proceedings of the International Conference on AI in Education, Lemans, France, 38-45

Greer, J.E., Zapata-Rivera, J.D, Ong-Scutchings, C. and Cooke, J.E. (1999) "Visualization of Bayesian Learner Models"  Workshop on Open, Interactive, and Other Overt Approaches to Learner Modelling, International Conference on AI in Education, Lemans, France, (5 pp.  accepted May 17, 1999).

Vassileva, J.I., Greer, J.E., McCalla, G.I. (1999) "Openness and Disclosure in Multi-agent Learner Models"  Workshop on Open, Interactive, and Other Overt Approaches to Learner Modelling, International Conference on AI in Education, Lemans, France, (7 pp. accepted May 17, 1999).

Vassileva, J.I., Deters, R., Greer, J.E., McCalla, G.I., Kumar, V.S., Mudgal, C. A Multi-Agent Architecture for Peer-Help in a University Course,  Workshop on Pedagogical Agents, International Intelligent Tutoring Systems Conference (ITS’98), San Antonio, August, 1998, 6pp..

Greer, J.E., McCalla, G.I., Cooke, J.E., Collins, J., Kumar, V.S., Bishop, A. and Vassileva, J.I.  The Intelligent Helpdesk:  Supporting Peer-Help in a University Course, , International Intelligent Tutoring Systems Conference (ITS’98), San Antonio, August, 1998,, 494-505.

Thomson, J., Greer, J.E. and Cooke, J.E. “Algorithmically Detectable Design Patterns for Hypermedia Collections”, First International Workshop on Hypermedia Development, Pittsburgh, June, 1998 .

Greer, J.E., McCalla, G.I., Kumar, V.S., Collins, J.A., Meagher, P.  “Facilitating Collaborative Learning in Distributed Organizations”, Second International Conferene on Computer Supported Collaborative Learning, Toronto, December, 1997, 73-82. .

Palthepu, S., Greer, J.E. and McCalla, G. "Cliche Recognition in Legacy Software: A Scalable Knowledge-Based Approach",  4th Working Conference on Reverse Engineering (WCRE'97), Amsterdam, November, 1997, 94-103.

 

McCalla, G.I., Greer, J.E., Kumar, V.S., Collins, J.A., Meagher, P. Tkatch, R. & Parkinson, B.  "A Peer Help System for Workplace Training" Proceedings of the Eighth World Conference on Artificial Intelligence in Education (AI-Ed'97), Kobe, Japan, August, 1997, 183-190.

 

Greer, J.E. & Philip, T. "Guided Navigation Through Hyperspace Eighth World” Workshop on Web-based AI-Ed Applications,  World Conference on Artificial Intelligence in Education (AI-Ed'97), Kobe, Japan, August, 1997, (refereed workshop paper, 6pp).

 

Bishop, A., Greer, J.E. and Cooke, J.E.  “Proxy servers and databases for managing web-based education”,  Educational Multimedia and Hypermedia Conference, Calgary, June, 1997, 172-178.

 

Thomson, J., Greer, J.E. and Cooke, J.E.  “The Co-operative Peer Response system: CPR for students”,  Educational Multimedia and Hypermedia Conference, Calgary, June, 1997, 1239-1244.

 

Collins, J.A., Greer, J.E., Kumar, V.S., McCalla, G.I., Meagher, P. and Tkatch, R.  "Inspectable User Models for Just-In-Time Workplace Training", Proceedings of the International Conference on User Modelling, June, 1997, 327-337. (winner of distinguished paper prize).

 

Greer, J.E. & McCalla, G.I. "Dimensions of User Modelling in Real-World Use"  User Models in the Real World Workshop,  International Conference on User Modelling, June, 1997 (refereed workshop paper, 3 typeset pages).

 

Palthepu, S., McCalla, G. and Greer, J.E. "Human-Centered Tools for Knowledge-Based Software Reverse Engineering"  International Conference on Knowledge-Based Computer Systems (KBCS-96), Mumbai, India, December, 1996, 7-18.

 

Thomson, J., Cooke, J.E. and Greer, J.E. "The MicroWeb toolkit: Bringing the WWW to the classroom"  WebNet-96--World Conference of the Web Society, San Francisco, October, 1996, 445-450.

 

Rahilly, T.J.; Saroyen, A.; Greer, J.; Lajoie, S.P.; Breuleux, A.; Azevedo, R.; and Fleiszer, D.  "The InforMed Professor:  Clinical Instruction of Breast Disease Diagnosis and Management",  in A. Diaz and I. Fernandez (Eds.) Proceedings of the Third International Conference on Computer-Aided Learning and Instruction in Science and Engineering, Springer Verlag, 1996, 390-398.

 

Greer, J.E.  "The Place for Artificial Intelligence in Simulation-Based Learning" Workshop on Simulation-Based Learning Technology, held in conjunction with the International Conference on Intelligent Tutoring Systems (ITS'96), Montreal, June, 1996, pp. 1-6.

 

Collins, J.A., Greer, J.E. and Huang, S.X. "Adaptive Assessment Using Granularity Hierarchies and Bayesian Nets" International Conference on Intelligent Tutoring Systems (ITS'96), Montreal, June, 1996, pp. 569-577.

 

Lajoie, S., Greer, J.E., Munsie, S., Wilkie, T., Guerrara, C., and Aleong, P. "Establishing an Argumentation Environment to Foster Scientific Reasoning with Bio-World" International Conference on Computers in Education (ICCE), Singapore, December, 1995, pp. 89-96.  (winner of outstanding paper award)

 

Ramanujapuram, A. and Greer, J.E. "A Hybrid Object Clustering Strategy for Large Knowledge-Based Systems", IEEE International Conference on Data Engineering, New Orleans, February, 1996, pp. 247-256.

 

Bentham, M. and Greer, J.E. "Conflict Resolution Among Heterogeneous Reusable Agents in the PARI DSS"  International Conference on Multi-Objective Decision Support Systems, Hawaii, July, 1995, 8pp.

 

Greer, J.E. and Koehn, G.M.  "The Peculiarities of Plan Recognition for Intelligent Tutoring Systems"  IJCAI Plan Recognition Workshop, International Joint Conference on Artificial Intelligence, Montreal, August, 1995, 8pp.

 

Palthepu, S., McCalla, G.I., and Greer, J.E. "Granularity in Reverse Engineering", IJCAI Workshop on AI and Software Engineering, International Joint Conference on Artificial Intelligence, Montreal, August, 1995, 8pp.

 

Price, B.R., McCalla, G.I. & Greer, J.E.  "Combining Scaffolding and Diagnosis in a Distributed Tutoring System"  East-West Conference on Computer Technologies in Education (EW-ED'94), Crimea, Ukraine, September, 1994, 189-194.

 

Koehn, G.M. & Greer, J.E.  "Recognizing Plans in Instructional Systems Using Granularity" Proceedings of the International Conference on User Modelling, Cape Cod, MA, August, 1994, 133-138.

 

Greer, J.E., McCalla, G.I., Price, B.R. & Holt, P.  "Supporting the Learning of Recursion at a Distance"  EdMedia'94, Vancouver, June 1994, 652.

 

Greer, J. E., Koehn, G., and Rodriguez, J. R.  "A System for Exploring Plan Recognition"  Proceedings of the World Conference on Artificial Intelligence and Education, Edinburgh, Scotland, August, 1993, 465-472.

 

Greer, K. J., Greer, J. E., and Bentham, M.  "Explaining and Justifying Recommendations in an Agricultural Decision Support System"  Proceedings of the AAAI Workshop on Artificial Intelligence and Agriculture, Washington, July, 1993, 6 pp.

 

McCalla, G.I., Greer, J., and Coulman, R., "Enhancing the Robustness of Model-Based Recognition", Third International User Modelling Workshop, Dagstuhl Castle, Germany, August 1992, 240-248.

 

Arora, V., Greer, J. E., and Tremblay, J. P.  "A Granularity-Based Architecture for Capturing and Representing Design Rationale"  Proceedings of the Computer-Aided Software Engineering Conference (CASE '92), Montreal, July, 1992.

 

Bhuiyan, S., Greer, J. E. and McCalla, G. I.  "Learning Recursion Through the Use of a Mental Model-Based Programming Environment"  Proceedings of Intelligent Tutoring Systems (Second International Conference), Springer Verlag, June, 1992, 50-57.

 

Kurup, M., Greer, J. E. and McCalla, G. I.  "The Fawlty Article Tutor"  Proceedings of Intelligent Tutoring Systems (Second International Conference), Springer Verlag, June, 1992, 84-91.

 

Mohan, P. Greer, J. E. and Jones, M. L. "Enhancing the Instructional Capabilities of Intelligent Tutoring Systems"  Proceedings of Intelligent Tutoring Systems (Second International Conference), Springer Verlag, June, 1992, 532-539.

 

Mark, M. A. and Greer, J. E.  "Methods for Intelligent Tutoring System Evaluation" Proceedings of the East West Conference on Emerging Computer Technologies in Education, Moscow, April, 1992, 204-210. (Received conference best paper award)

 

McCalla, G.I. and Greer, J., "Helping Novices Learn Recursion: Giving Granularity-Based Advice on Strategies and Providing Support at the Mental Model Level", Proceedings of the NATO Advanced Research Workshop on Cognitive Models and Intelligent Environments for Learning Programming, Genoa, Italy, March 1992, 57-71. (invited / earlier extended abstract reviewed)

 

Baril, D., Greer, J. E. and McCalla, G. I. "Student Modelling with Confluences"  Proceedings of the AAAI Conference, Anaheim, California, July, 1991, 43-48.

 

Mark, M. A. & Greer, J. E.  "The VCR Tutor: Evaluating Instructional Effectiveness", Proceedings of the Thirteenth Annual Meeting of the Cognitive Science Society, August, 1991, 564-569.

 

Bhuiyan, S.H., Greer, J. E. and McCalla, G. I.  "Characterizing, Rationalizing, and Reifying Mental Models of Recursion", Proceedings of the Thirteenth Annual Meeting of the Cognitive Science Society, August, 1991, 120-125.

 

Mohan, P., Greer, J. E. and Jones M. L. "Adapting Instruction to the Cognitive Needs of Learners in an Intelligent Tutoring System"  Proceedings of the International Conference on the Learning Sciences, Northwestern University, August, 1991, 322-328.

 

Srinivas, P., Greer, J. E. and McCalla, G. I.  "Learning by Teaching"  Proceedings of the International Conference on the Learning Sciences, Northwestern University, August, 1991, 357-363.

 

Gadwal, D., Greer, J. E. and McCalla, G. I.  "UMRAO:  A Chess Endgame Tutor"  Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), Sydney, Australia, August, 1991, 1081-1086.

 

McCalla, G. I. & Greer, J. E., Gadwal, D.and Coulman R.  "Granularity-Based Student Modelling and Plan Recognition"  IJCAI Workshop on Agent Modelling, August, 1991, 144-148.

 

Mark, M. A. & Greer, J. E.  "Tutoring Systems for Device Operation", Proceedings of the International Conference for Cognitive Science for the Development of Organizations (ICO '91), Montreal, May, 1991, 195-201.

 

Gadwal, D., Greer, J.E. & McCalla, G. I.  "UMRAO: A Chess Endgame Tutor"  Poster Presentation based on Refereed Extended Abstract, Proceedings of the Conference on Knowledge Based Computer Systems, Pune, India, December, 1990 (4 pages).

 

Srinivas, P. & Greer, J. E.  "The Role of Granularity in Explanation-Based Generalization"  AAAI Workshop on Explanation, Boston, August, 1990, 38-42.

 

Huang, X., McCalla, G. I. & Greer, J. E.  "Student Model Revision: Evolution and Revolution", Proceedings of the Eighth Canadian Conference on Artificial Intelligence, Ottawa, May, 1990, 98-105.

 

McCalla, G. I. & Greer, J. E.  "Tracking Student Knowledge"  Proceedings of the International User Modelling Workshop, Honolulu, March, 1990, 13 pages.

 

McCalla, G. I. & Greer, J. E.  "The Usefulness of Granularity-Based Reasoning in Intelligent Tutoring:  The SCENT Experience"  Proceedings of the AAAI Spring Symposium on Knowledge-Based Environments for Teaching and Learning, Stanford University, March, 1990, 6 proceedings pages.

 

Bhuiyan, S., Greer, J.E. & McCalla.  "Mental Models of Recursion and their use in the SCENT Programming Advisor"  Proceedings of the International Conference on Knowledge Based Computer Systems, Bombay, December, 1989, 135-144.

 

Greer, M. L., Quinn, T. & Greer, J. E.  "RXPERT:  A Decision Support Expert System for Drug Product Interchangeability Assessment"  Proceedings of the International Conference on Computer Applications in Medical Care, Washington, November, 1989, 157-161.

 

Greer, J. E. & McCalla, G. I.  "A Computational Framework for Granularity and its Application to Educational Diagnosis"  Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), Detroit, August, 1989, 477-482.

 

Prasad, B., Wood, H., Greer, J. & McCalla, G.  A Knowledge-Based System for Tutoring Bronchial Asthma Diagnosis.   Proceedings of the Second IEEE Symposium on Computer-Based Medical Systems, Minneapolis, June, 1989, 40-45.

 

Greer, J. E., Mark, M. A. & McCalla, G. I.  Incorporating Granularity-Based Recognition into SCENT"  Proceedings of the Fourth International Conference on Artificial Intelligence and Education, Amsterdam, May, 1989, 107-115.

 

Brecht, B. J., McCalla, G. I., Greer, J. E. & Jones, M.  "Planning the Content of Instruction"  Proceedings of the Fourth International Conference on Artificial Intelligence and Education, Amsterdam, May, 1989, 32-41.

 

Coulman, R., Bhuiyan, S., Mark, M., Prasad, B., Schweighardt, M., Greer, J. & McCalla, G.  "The CIRCUITS Intelligent Tutoring System"  Proceedings of the Sixth Canadian Symposium on Instructional Technology, Halifax, May, 1989, 49-53.

 

McCalla, G. I. & Greer, J. E.  "Intelligent Advising in Problem Solving Domains:  The SCENT-3 Advisor",  Proceedings of the International Intelligent Tutoring Systems Conference (ITS'88), Montreal, June, 1988, 124-131.

 

Greer, J. E.  "A New CAI Authoring Methodology", Proceedings of the National Educational Computing Conference (NECC), 1986, San Diego, 300-303.

 

Technical Reports Relevant to Academic Field:

 

Coulman, R.A., Greer, J.E., & McCalla, G.I..  Augmenting Granularity-Based Recognition for the Real World: Sailing the Four C's.  ARIES Laboratory Technical Report 94-2, University of Saskatchewan, 1994.

 

Huang, X., McCalla, G. I. & Greer, J. E.  "Belief Revision: An Evolutionary Approach", ARIES Laboratory Research Report #89-2, 1989, 22 pages.

 

Book Reviews:

 

Greer, J. E. Review of:  Wenger, E.,  Artificial Intelligence and Tutoring Systems: Computational Approaches to the Communication of Knowledge, Canadian Artificial Intelligence Magazine, 1988.

 

Invited Lectures Outside U of S and Invited Conference Presentations:

“Building Knowledge-Rich Software for TeleLearning”, Panel Presentation, TeleLearning National Conference, Toronto, Nov, 2000.

“The I-Help experience: lessons in building a multi-agent learning environment”, Tutorial presented at the International Conference on Computers in Education, Taiwan, Nov, 2000.

"Computer Support for Peer-Help Networks", Invited Talk, International Conference on Computers in Education, Chiba, Japan, November, 1999.

"Support for Peer-Help in Distributed Workplaces", Canadian Information Processing Society Regina Chapter Meeting, February, 2000.

"Computer Support for Peer-Help Networks", Mitre Corporation, Boston, February, 2000.

"Computer Support for Peer-Help Networks", Department of Computer Science, University of Bergen, Norway, Feb 9, 1999.

"Computer Support for Peer-Help Networks", Department of Computer Science, Linkoping University, Sweden, Feb 11, 1999.

"Learner Modelling in Collaborative Learning Environments", Department of Computer Science, Linkoping University, Sweden, Feb 12, 1999.

Greer, J. E. “I-Help: The Intelligent Help-Desk Project” Bank of Montreal Centre for Learning, Toronto, June 26, 1998.

Greer, J. E. "I-Help: The Intelligent Help-Desk Project" Saskatoon Chapter, Canadian Information Processing Society, March 18. 1998.

Greer, J. E. "I-Help: The Intelligent Help-Desk Project" Saskatoon Chapter, Canadian Information Processing Society, March 18. 1998.Greer, J. E. "Software Tools to Support Distance Learning"  WestMOST Distance Learning Workshop, Saskatoon, Sept 5, 1997.

Greer, J. E. "TeleLearning in the Workplace” Panel organizer and chair, TeleLearning Conference, November 7, 1997.

Greer, J. E. "Granularity-based Reasoning"  Mathematics and Computer Science Deparrtment, Royal Military College, Kingston, November 15, 1995.

Greer, J. E. "Student Modelling in Intelligent Tutors"  Half-day tutorial presentation at the User Modelling Conference, Hawaii, 1996.Greer, J. E. "Implementing Granularity"  University of the Basque Country, San Sebastian Spain, June 28, 1995

Greer, J. E. "Setting an Agenda for Advanced Educational Technology Research"  University of the Basque Country, San Sebastian Spain, June 27, 1995

Greer, J. E. "Challenges to Building Adaptive Learning Environments:  The ARIES Lab Experience", University of the Basque Country, San Sebastian Spain, June 26, 1995

Greer, J. E. "Challenges to Building Adaptive Learning Environments:  The ARIES Lab Experience", Faculty of Psychology and Educational Sciences, University of Geneva, Switzerland, June 21, 1995

Greer, J. E. "Challenges to Building Adaptive Learning Environments:  The ARIES Lab Experience", CNRS, Lyon, France, June 20, 1995

Greer, J. E. "Challenges to Building Adaptive Learning Environments:  The ARIES Lab Experience", Alberta Research Council, Calgary, June 8, 1995

Greer, J. E. "Granularity in Software Reverse-Engineering"  Atomic Energy of Canada Research Lab, Chalk River, Ontario, April 21, 1995.

Greer, J. E. "Building Intelligent Problem-Solving Advisory Systems"  Cognitive Science Research Group, McGill University, Montreal, April 28, 1995

Greer, J. E. "Implementing Granularity"  Dept IRO, Universite de Montreal, Montreal, March 28, 1995

Greer, J. E. "AI in Education - The old and the new":  Department of Computer Science, Waterloo University, March 13, 1995

Greer, J. E. "Research in AI-Ed at the ARIES Lab", Educational Psychology Department, McGill University, Montreal, March 3, 1995.

Greer, J. E. "Access to Window-Based Computer Systems for the Visually Handicapped", Bio-Medical Technology Workshop, Saskatoon, March 15, 1993.

Greer, J. E. and McCalla, G. I.  ". . .", B1 Workshop, IRIS-Precarn Conference, Ottawa, June, 1993.

Greer, J. E.  "Granularity and Context in Learning", Invited Keynote Address at the International Conference on Intelligent Tutoring Systems (ITS '92), Montreal, June 12, 1992.

Greer, J. E.  "Software and National Competitiveness:  Getting at the Root of the Problem", Invited Presentation at the Canadian Information Processing Society (Saskatoon Branch) Meeting, Saskatoon, May 27, 1992.

Greer, J. E.  "Excursions in Student Modelling and Instructional Planning", University of Texas at Austin, Feb 17, 1992.

Greer, J. E.  "Expert Systems: Selecting an Appropriate Application Domain", Invited Presentation at the IEEE North Saskatchewan Symposium on Electrical Technology, Saskatoon, Nov, 29, 1991.

Greer, J. E.  "Design and Construction of Intelligent Tutoring Systems".  Half-day tutorial presented Cognitive Science in Organizations Conference (ICO'91), Montreal, May, 1991.

Greer, J. E.  "Artificial Intelligence and Education".  Invited Lecture A-Step Program, Saskatoon, April, 1991.

Greer, J. E  "Intelligent Tutoring Systems for Special Education".  Presented at the Slates to Silicon Special Education Conference, Saskatoon, Mar, 1990.

Greer, J. E. and McCalla, G. I.  "Design and Construction of Intelligent Tutoring Systems".  Full-day Tutorial presented at the Sixth Canadian Symposium on Instructional Technology, Halifax, May, 1989.

Greer, J. E.  "Expert Systems:  Practical Applications of Artificial Intelligence".  Seminar presented to the Canadian Information Processing Society, Saskatoon Branch, Saskatoon, Saskatchewan, January, 1989.

Greer, J. E.  "Where is the Science in High School Computer Science".  Presentation at the Annual Saskatchewan Association for Computers in Education Meeting, Regina, Saskatchewan, Nov, 1988.

Greer, J. E.  "Intelligent Tutoring Systems:  Practical Classroom Considerations".  Presentation at the Annual Saskatchewan Association for Computers in Education Meeting, Regina, Saskatchewan, Nov, 1988.

Greer, J. E.  "Intelligent Advising in Problem-Solving Domains", Research Seminar presented to the Department d'informatique et de research operationalle (I.R.O), The University of Montreal, Feb. 1988.

Greer, J. E.  "Trends in School Computer Use", Presentation at the Annual Saskatchewan Association for Computers in Education Meeting, Saskatoon, Saskatchewan, Nov, 1987.

Greer, J. E. & Bunt, R. B.  "The Future of Computer Science in High School", Presentation at the Annual Saskatchewan Association for Computers in Education Meeting, Saskatoon, Saskatchewan, Nov, 1987.

Soloway, E., Rogers, J. B. & Greer, J. E.  "Cognition and Programming".  Panel Presentation at the National Educational Computing Conference (NECC), June, 1987, Philadelphia, PA.

Greer, M.L. & Greer, J.E.  "A Computer-Based Teaching and Evaluation Tool".  Computer Applications to Canadian Health (CATCH'87) Conference, Toronto, April, 1987.

Greer, J. E.  "Techniques for Teaching Recursion".  Research Seminar presented to the Department of Computer Sciences, University of Texas at Austin, December, 1986.

Greer, J. E.  "Computers and Problem Solving".  Presentation at the 33rd Annual Conference for the Advancement of Mathematics Teaching, Austin, Texas, October, 1986.

 

Research Grant Information:

 

NSERC Operating Grant 1989-2002

TeleLearning Network of Centres of Excellence Grant 1995-2002

 University of Saskatchewan / University of Regina Revitalization Fund 1998-99

Saskatchewan Education Multimedia Fund Grant 1998-99

University of Saskatchewan New Initiatives Grant 1997-98

NSERC Equipment Grant 1996-97

Saskatchewan Education Technology Enhancement Grant Held 1996-97

IRIS Networks of Centres of Excellence 1990-94

Provincial Networks of Centres of Excellence Matching Grant  1990-94

Parkland Agricultural Research Initiative (PARI) Research Grant 1993-94

NSERC Infrastructure Grant (with many Department members), 1992-95

President's NSERC Grant for Multimedia Equipment  1993

SaskTel Joint Research Initiative 1990-91

NATO Advanced Research Workshop Grant, 1991

NSERC Equipment Grant, 1990

President's NSERC Grant, 1990

 

Consulting Work Undertaken:

            CAE Electronics/McGill University, Informed Professor Project, 1995.

            Canadian Workplace Automation Research Centre, 1991.

            Alberta Research Council, SOLIS/KB Project, 1989

            Alberta Research Council, CBTS Project Phase IV Specifications, 1989.

            Alberta Research Council, CBTS Project Evaluation Phase, 1988.

 

Departmental and College Committees:

Head, Department of Computer Science 2000-2005

Planning Committee, Department of Computer Science        2000-01

Retreat Organization Committee, Department of Computer Science 2000-01

Tenure/Promotions Standards Committee, Dept of Computer Science 2000-01

Computer Science Department Liaison to the College of Education  2000-01

Liaison with EE to negotiate joint programs 2000-01

Teaching Awards Committee, College of Arts and Science 1999-00

Awards Committee (Chair), College of Graduate Studies 1999-00

Awards Committee, College of Graduate Studies 1998-00

Graduate Council, College of Graduate Studies 1997-05

AdHoc Committee for E-Commerce Research Centre 1999

            Department of Computer Science Graduate Chair  1997- Dec. 99

            Computer Science Department Liaison to the College of Education 90 -

            College of Arts and Science Academic Standards Committee 97-99

Institute for Computer and Information Technology - Interim Director, 96-97

            Computer Science Department External Relations Committee 90-97

            College of Arts and Science Student Academic Affairs Committee 92-95

            Computer Science Department Committee on Teaching Evaluation 92-95

            Computer Science Department Undergraduate Programmes Committee 92-95

            Computer Science Department Education Equity Committee 93-95

            Computer Science Department High School Committee 90-95

            High School Liaison, 89-95

            Arranged the Department activities for the College Sci-Fi Camp 90-94

            Programme Director of SWAPS  91-94

            College of Engineering Dean's Ad Hoc Committee on Teaching 91-94

            College of Engineering Extension and Public Relations Committee 91-93

            Organized the Computer Science program for University Open House 89-93

            University Open House Departmental Coordinator 1989-93

            Member of Ad Hoc Committee for Computer Engineering Programme 91-92

            Member of the TARGET Organizing Committee 1992

            Organized tours for school groups visiting the Department 90-92

 

University Committees:

 

President's Review Committee 2000-01

Advisory Board, Gwenna Moss Teaching and Learning Centre 2000-01

Technology and Change Theme Committee for Canada Research Chairs 2000-01 

University IT Team (committee of the AVP/ICT) 2000-01

University Council Research Committee 1999-02

URC tenure appeals panel 1999-02

University Council 1998-01

University Council Nominations Committee 1998-01

University Review Committee / tenure appeals 1998-01

            High Schools Committee 1989-97 (Executive in 91-97)

            Learning Technologies Baseline Study Task Force 1997

 

Professional and Association Offices and Committee Activity

 

Treasurer, Canadian Association for Computer Science (CACS/AIC) - the association of Canadian Computer Science Departments. 2000-01

Chairman of Advisory Board of User Modelling Incorporated, an academic non-profit organization supporting the user modelling research community. 1999-01.

Member of the Executive Committee of the International Society for Artificial Intelligence in Education 1991 - 01

            Editorial Board, Journal of Artificial Intelligence in Education, 1991 - 01

            Editorial Board, User Modelling and User Adapted Interaction 1995 - 01

            Board of Reviewers, User Modelling and User Adapted Interaction 1990 - 01

            Board of Reviewers, International Joint Conference on Artificial Intelligence 1991, 1995

            Served as Guest Co-Editor of a Special Issue of the Journal of Artificial Intelligence and Education on Student Modelling (with G. McCalla), 1992.

Organizer of NATO Advanced Research Workshop on Student Modelling, St. Adele, Quebec, May, 1991 (with G. McCalla)

 

            Conference Program Committees

                        Member of Program Committee of the Intelligent Tutoring Systems Conference (ITS, 2002), Biarritz, France, June, 2002.

                        Member of Program Committee of Canadian Artificial Intelligence Conference (AI'2002), Calgary, May, 2002.

                        Member of Program Committee of IASTED International Conference on Artificial Intelligence and Soft Computing (ASC-2001), Cancun, Mexico, May, 2001.      

                        Member of Program Committee of IASTED International Conference on Computers and Advanced Technology in Education (CATE-2001), Banff, Canada, June, 2001           

                        Member of Program Committee of the International Conference on Computers in Education (ICCE), Korea, November, 2001.

                        Member of Program Committee of Canadian Artificial Intelligence Conference (AI'2000), Montreal, May, 2000.

                        Member of Program Committee of the Intelligent Tutoring Systems Conference, Montreal, June, 2000.

                        Member of Program Committee of IASTED International Conference on Artificial Intelligence and Soft Computing (ASC'2000), Banff, July, 2000

                        Program Co-Chair of the International Conference on Computers in Education (ICCE), Taiwan, October, 2000.

                        Member of Program Committee of the International Conference on Computers in Education (ICCE), Chiba Japan, November, 1999.

                        Member of Program Committee of Ninth International Conference on Artificial Intelligence in Education (AI-Ed '99), Lemans, France, July, 1999.         

                        General Chair, International Conference on User Modelling, Banff, June, 1999.

                        Member of Program Committee of the Intelligent Tutoring Systems Conference, San Antonio, August, 1998.

                        Member of Program Committee of the International Conference on Computers in Education (ICCE), Beijing, October, 1998.

                        Member of Program Committee of the Canadian AI Conference (AI'98) sponsored by the CSCSI/SCEIO, Vancouver, June 1998.

                        Member of Program Committee of Eighth World Conference on Artificial Intelligence in Education (AI-Ed '97), Kobe, Japan, August, 1997.

                        Member of Program Committee of the Eighth International PEG Conference: Meeting the Challenges of New Technologies, Sophia, Bulgaria, May, 1997.

                        Member of Program Committee of International Conference on Computer Aided Learning and Instruction in Science and Engineering (CALISCE 96), Spain, July, 1996.

                        Member of Program Committee of 3rd International Conference on Intelligent Tutoring Systems (ITS 96), Montreal, June 1996.

                        Member of Program Committee of the Canadian Artificial Intelligence Conference, Toronto, May, 1996.

                        Member of Program Committee of the International Conference on Computers in Education (ICCE), Singapore, December, 1995.

                        Chair of the Programme Committee for the World Conference on Artificial Intelligence and Education (AI-Ed'95), Washington, 1995.

                        Member of Program Committee of International Joint Conference on Artificial Intelligence (IJCAI) Workshop on Plan Recognition, August, 1995.

                        Co-Chair of the Programme Committee for the East-West Conference on Computer Technologies in Education (EW-Ed'94), Crimea, Ukraine, September, 1994.

                        Member of the Program Committee for the East-West Conference on  Artificial Intelligence:  From Theory to Practice (EWAIC'93), Moscow, September, 1993

                        Member of the Program Committee for the International Conference on Computer Technologies in Education (ICCTE'93), Kiev, September, 1993.

                        Member of the Program Committee for the International Conference on Computers in Education (ICCE'93), Taiwan, December, 1993.

                        Member of the Organizing Committee for the World Conference on Artificial Intelligence and Education (AI-Ed'95), Washington, 1995

                        Member of the Program Committee for the World Conference on Artificial Intelligence and Education Conference (AI-Ed '93), Edinburgh, Scotland, 1993.

                        International Intelligent Tutoring Systems  Conference (ITS '92), Montreal, 1992

                        International User Modelling Workshop (UM'92), Germany, 1992

                        East-West Conference on Emerging Computer Technologies in Education
(E-W '92), Moscow, 1992

                        Canadian Society for Computational Studies of Intelligence, Ottawa, 1990

                        Intelligent Tutoring Systems Conference, Montreal, 1988

 

            Refereed for the following journals and conferences:

            2000-01

                        Journal of Artificial Intelligence in Education - 2 papers

                        User Modelling and User Adapted Interaction - 1 paper

                        ICCE 2000 - 32 papers          

                        Canadian Artificial Intelligence Conference - 6  papers         
                        International Conference on Artificial Intelligence and Education - 5 papers

                        IASTED International Conference on Artificial Intelligence and Soft Computing - 6 papers.

                         IASTED International Conference on Computers and Advanced Technology in Education - 6 papers.

            1999-00

                        Journal of Artificial Intelligence in Education - 2 papers

                        User Modelling and User Adapted Interaction - 1 paper

                        Computational Intelligence - 2 papers

                        ITS 2000 - 8 papers

                        Canadian Artificial Intelligence Conference - 5  papers

                        International Conference on Computers in Education (ICCE) - 23 papers

                        ASC 2000 - 6 papers

            1998-99

                        Journal of Artificial Intelligence in Education - 2 papers

                        User Modelling and User Adapted Interaction - 1 paper

                        Computational Intelligence - 1 paper

                        User Modelling '99 - 11 papers

                        International Conference on Artificial Intelligence in Education  - 14 papers

                        International Conference on Computers in Education (ICCE) - 7 papers

            1997-98

                        Journal of Artificial Intelligence in Education - 2 papers

                        User Modelling and User Adapted Interaction - 2 papers

                        Interacting with Computers - 1 paper

                        Canadian AI Conference (AI'98) - 11 papers

                        European Conference on Artificial Intelligence  - 2 papers

                        International Conference on Computers in Education (ICCE) - 2 papers

                        Intelligent Tutoring Systems Conference - 5 papers

            1996-97

                        Journal of Artificial Intelligence in Education - 2 papers

                        User Modelling and User Adapted Interaction - 2 papers

                        IEEE Transactions on Systems Man and Cybernetics - 2 papers

                        British Journal of Educational Technology - 2 papers

                        Eighth World Conference on Artificial Intelligence in Education - 12 papers

                        Eighth International PEG Conference - 6 papers

                        International Conference Knowledge-Based Computer Systems - 4 papers

            1995-96

                        Journal of Artificial Intelligence in Education - 2 papers

                        Computational Intelligence - 2 papers

                        User Modelling and User Adapted Interaction - 2 papers

                        IEEE Transactions on Knowledge and Data Engineering - 1 paper

                        IEEE Transactions on Systems Man and Cybernetics - 2 papers

                        International Journal of Information Systems - 1 paper

                        Canadian Artificial Intelligence Conference - 10 papers

                        International Conference on Computer Aided Learning and Instruction in Science and Engineering  - 6 papers

                        International Conference on Computers in Education - 5 papers

                        Pacific Rim International Conference on Artificial Intelligence - 3 papers

                        International Conference on Intelligent Tutoring Systems - 12 papers

                        International Conference on User Modelling - 4 papers

            1994-95

                        Journal of Artificial Intelligence in Education - 2 papers

                        Computational Intelligence - 1 paper

                        User Modelling and User Adapted Interaction - 3 papers

                        IEEE Transactions on Knowledge and Data Engineering - 1 paper

                        World Conference on Artificial Intelligence and Education - 15 papers

                        International Joint Conference on Artificial Intelligence - 6 papers

                        IJCAI Workshop on Plan Recognition - 4 papers

                        International Conference on Computers in Education (ICCE 95) - 5 papers

            1993-94

                        Journal of Artificial Intelligence in Education - 2 papers

                        Computational Intelligence - 3 papers

                        East-West Conference on Computer Technologies in Education - 18 papers

                        International Conference on User Modelling - 2 papers

                        International Conference on Computer Technologies in Education - 8 papers

            1992-93

                        World Conference on AI and Education - 19 papers

                        International Conference on Computers in Education - 5 papers

                        East-West Conference on  Artificial Intelligence - 10 papers

                        Journal of AI&Ed - 1 paper

                        Computational Intelligence - 1 paper

                        User Modelling and User Adapted Instruction - 2 papers

            1991-92

                        E-W Conference on Emerging Computer Technologies - 7 papers

                        International User Modelling Workshop - 5 papers

                        International Intelligent Tutoring Systems Conference - 10 papers

            1990-91

                        User Modelling and User Adapted Interaction Journal - 1 paper

                        Journal of Artificial Intelligence and Education - 1 paper

                        User Modelling and User Adapted Interaction - 2 papers

                        International Joint Conference on Artificial Intelligence - 4 papers

                        Conference on Cognitive Science in Organizations, ICO'91 - 2 papers

            1989-90

                        Computational Intelligence Conference 1990 (1 paper)

                        Computational Intelligence Journal 1990 (1 paper)

                        Canadian Society for Computational Studies of Intelligence, 1990 (10 papers)

                        Conference on Knowledge Based Computer Systems, 1990 (4 papers)

            1988-89

                        Computational Intelligence Journal 1989 (1 paper)

                        International Joint Conference on Artificial Intelligence, Detroit, 1989 (3 papers)

                        Intelligent Tutoring Systems Conference, Montreal, 1988 (13 papers)

                        Canadian Society for Computational Studies of Intelligence, 1988 (3 papers)

            Reviewed grant applications / Research Projects

                        1 NSERC Research Grant - 2000

                        2 NSERC Research Grant - 1998

                        Science Council, Government of Taiwan - 39 project reviews (1997)

                        SSHRC Research Grant - 1 (1996)

                        Science Council, Government of Taiwan - 36 project reviews (1996)

                        1 NSERC Research Grant - 1995

                        1 SSHRC Research Grant - 1995

                        1 ONR Research Grant - 1994

                        2 NSERC Research Grant - 1993

                        2 NSERC Research Grant - 1992

                        3 NSERC Operating Grants 1991

                        1 SSHRC Operating Grant 1991

                        2 NSERC Operating Grants 1990

                        3 NSERC Operating Grants 1989

                        1 SSHRC Operating Grant 1989

                        Networks of Centres of Excellence Grant 1988

                        NSERC Operating Grant 1988

                        SSHRC Strategic Grant 1988

                        SSHRC Research Grant 1988

            Reviewed Textbooks for Publishers

                        Little Brown Inc.

                        Addison Wesley Inc.

            Referee for Faculty Promotion

                        Queens University (1992)

 

Other Committee Work:

Saskatchewan Department of Education K-12 Computers in Education Advisory Committee 1988-1990.

Association for Computing Machinery International Standing Committee on Pre-College Computer Science (Canadian Representative) 1986-1988.

Teachers' Collective Agreement Bargaining Team, County of Lethbridge, 1980 - 1982.

Alberta Teachers Economic Policies Committee, County of Lethbridge Local Representative, 1978 - 1982.

Co-Chairperson, Computer Hardware Selection Committee, County of Lethbridge, 1980 - 1982.

Saskatoon Public and Separate High Schools Committee on Computer Use in the Schools, 1976 - 1977.

Saskatchewan Teachers Federation Saskatoon, Local Representative, 1976-1977.

 

Public and Community Contributions - University Related

 

• Originator and Faculty Coordinator for "Bringing the World Wide Web to the Classroom", an introduction to the Internet for Saskatchewan Teachers held at the University of Saskatchewan, Summer, 1997.  (175 teachers attended over 6 weeks)

• Faculty Coordinator (jointly with Gina Koehn) for IntroNet '96 - an introduction to the Internet for High School Students held at the University of Saskatchewan, Summer, 1996.

• "Opportunities in Computer Science at the University of Saskatchewan", Invited Presentation, SACE Conference, Saskatoon, November, 1994.

   Coordinated High School Programming Day Seminar for Saskatoon High School students, May 30, 1994.

   Organized and coordinated one-day Workshop for Saskatoon High School Computer Science Teachers at the University of Saskatchewan, May 31, 1993.

   Coordinated High School Programming Day Seminar for Saskatoon High School students, May 30, 1994.

   Organized and coordinated one-day Workshop for Saskatoon High School Computer Science Teachers at the University of Saskatchewan, May 31, 1993.

   Co-ordinated High School Programming Day Seminar for Saskatoon High School students, June 1, 1992.

   Co-ordinated High School Programming Day Seminar for Saskatoon High School students, June 3, 1991.

   Half-day workshop, Selected Activities to Promote Science in High School Computing, presented to the Saskatchewan Association for Computers in Education, November, 1989.

   Half-day workshop, Adding Some Science to High School Computer Science, presented to the Saskatoon Computer Science Teachers, February, 1989.

   Computer Science in the High School, Presentation at the Annual Saskatoon High School Teachers Institute, Saskatoon, Saskatchewan, Feb, 1988.

 

       Other important items worth reporting:

           

            Supervised four Undergraduate Summer Students in 1997

            Supervised three Undergraduate Summer Students in 1996

            Supervised three Summer NSERC Students in 1994 (one of whom was jointly supervised with G. McCalla and one jointly supervised with R. Bunt)

            Hosted visiting PhD Students:   Ana Arruarte and Jon Ander Elloriaga (from Basque University, Spain)  Sept - Dec, 1993.

            Supervised two Summer Students under the Challenge '94 program

            Hosted visiting scholar:   Peter Holt (from Athabasca University)  Aug, 1992 - June, 1993.

            Supervised three Summer NSERC Students in 1993 (two of whom were jointly supervised with G. McCalla)

            Supervised one Summer Student under the Challenge '93 program

            Supervised two Summer NSERC Students in 1992

            Supervised one Summer Student under the Challenge '92 program

            Hosted visiting scholar:   Jesus Rodriguez (from Venezuela)  Jan - April, 1992.

            Supervised one Summer NSERC Student in 1991

            Supervised one Summer Student under the Challenge '91 program