Courseware
 
Home <
Syllabus <
Overview <
Requirements <
Outline <
Projects <
Resources <
Survey <

MIS593 > Syllabus


Important Dates:

DATESACTIVITIES
Every Tuesday7 - 8 PMOnline Chat: Case Study Discussion, Q&A, etc.
August 29 (Sunday)9 AM to 4 PMIntroduction & ES Demos (9 AM - noon, L-12)Exsys-Pro Hands-on (1 PM - 4 PM, L-12)
September 28 (Tuesday)7 - 8 PMQuiz #1 (Online, Chapters 1-5 & 14, Exsys-Pro)
November 9 (Tuesday)7 - 8 PMQuiz #2 (Online, Chapters 6-10)
December 5 (Sunday)9 AM to 4 PMProject Presentations (9 AM - noon, L-12)Final Exam (1 PM - 4 PM, L-18)

Course Description:

    MIS 562 (4 Hr..) Expert Systems
    This course equips students with fundamental concepts and techniques of expert systems. Skills in utilizing expert system shells to design expert systems for business related applications are also practiced. This course covers topics of expert systems methodology including knowledge engineering, knowledge representation, inference, conflict resolution, languages, and tools.

    Prerequisites: MIS 513.

Course Objectives:

    By the conclusion of the course, students should understand the architecture of expert systems and be able to design and develop a prototype expert system.

Course Overview:

    N/A

Course Audience:

    Students are expected to attend all classes unless prevented by illness or other unforeseen situations.

Requirements:

    Students will be expected to acquire a working knowledge of an expert system shell and to master the basics of expert system design through a research project of his/her choice.

Textbook(s):

    Elias M. Awad, Building Expert Systems: Principles, Procedures, and Applications, West Publishing, NY, 1996.

MIS562 Listserver

    To facilitate electronic communications among the students and the instructor in this class, an e-mail listserver has been created. You are required to subscribe to this list. In order to do so, please use the following procedure:

    1. Send an e-mail to majordomo@uis.edu, leave the subject line blank.

    2. In the body of the message type subscribe MIS562-l your e-mail address. For example, subscribe MIS562-l kwon@uis.edu. Nothing else should appear in the body of your message. If you have a signature file, you need to delete its content from the body of the message before sending it. Note that you should send this message from the e-mail address that you would like to receive messages posted to this list. Note also that after MIS562- above is the lower case L not the number one (1).

    3. If you do everything right, you will then get a confirmation note.

    4. Return the confirmation note following the instruction in the note to complete the subscription process.

    5. Then you will receive an approval note informing your subscription.

    All postings to this list are required to be related to course work or topics discussed in class and/or assigned by the instructor. Any deviation from this requirement will result in losing subscription to the list.

Grading

HW & Class Participation (web board and chat sessions)10%
Expert System Group Project40%
2 Quizzes20%
Final Exam30%
Total100%

Schedule

WeekDateTopics/Assignments
0108/23-08/27Introduction & ES Demos
Read Chapters 1 and 2
0208/30-09/03Development Tools - Developing sample ESs using EXSYS-PRO (Sessions 1 & 2)
Read Chapter 14
HW #1
0309/06-09/10Basic Concepts and Application Areas
Read Chapter 3 and 4
0409/13-09/17ES Development Life Cycle
Read Chapter 5
HW #1 Due
0509/20-09/24Project Topic Proposal Due (2 pgs max)
Developing sample ESs using EXSYS-PRO (Sessions 3 & 4)
Read Chapter 14
HW #2
0609/27-10/01Quiz #1 (9/28, 7-8 PM, via Online, Chapters 1-5 & 14, & Exsys-Pro)
Knowledge Engineer
Preparing for Knowledge Acquisition

Read Chapters 6 and 7
0710/04-10/08GUI Design using ExDesign & Visual Basic
Read Exsys Manual
0810/11-10/15Knowledge Acquisition
Read Chapters 8, 9, 10
HW #2 Due
0910/18-10/22Proposal Report Due
Knowledge Representation
Read Chapter 11
1010/25-10/29Inferencing and Explanations
Read Chapter 12
HW #3
1111/01-11/05Quiz #2 (11/9, 7- 8 PM, via Online, Chapters 6-10)
Dealing with Uncertainty & Fuzzy Logic
Read Chapter 13
HW #3 Due
1211/08-11/12Verification and Validation
Read Chapter 15
1311/15-11/19ES Implementation
Read Chapter 16
1411/21-11/26System Development: Final Check Up
Read Chapters 15 and 16
1511/29-12/03Final Exam (1 PM - 4 PM, L-18) Project Presentations (9 AM - noon, L-12)
Final Exam and Project Presentation
1612/06-12/10

Instructor:

    Ojoung Kwon, Ph.D., okwon1@uis.edu
    Department of MIS, L19
    College of Business and Management
    University of Illinois at Springfield
    Springfield, Illinois 62794-9243

    Office Hours: Tuesday and Thursday, 1:30-3:00, or by appointment
    Phone: 217-206-7832
    Fax: 217-206-7543

Class Project:

    For the project assignment a team/group (up to 4 students in a team/group) is expected to design and develop a database application using the tools and techniques taught in the course. The database project scope should be something that can be completed in one semester. Please submit all project proposals to the instructor for approval. Some previous project examples are available on the web for your review and reference. Your project work is expected to be original.

Project Presentations:

    Project presentations will be in class during the afternoon face-to-face session scheduled for December 5. Each team/group will make a 20-25 minute presentation describing their database project including demonstration of their system.

Recommended Readings: (reserved in the library)

  • John Durkin, Expert Systems: Design and Development, Prentice Hall, NJ, 1994.

  • Efraim Turban, Expert Systems and Artificial Intelligence, MacMillan, NY, 1992.

  • David S. Prerau, Developing and Managing Expert Systems, Addison Wesley, 1990.

  • Hojjat Adeli, Knowledge Engineering: Fundamentals, McGraw-Hill, 1992.

  • Anna Hart, Knowledge Acquisition for Expert Systems, McGraw-Hill, 1992.

  • James F. Brule, Knowledge Acquisition, McGraw-Hill, 1989.

  • Henry C. Mishkoff, Understanding Artificial Intelligence, Hayden Books, 1988.

  • Dan W. Patterson, Introduction to Artificial Intelligence and Expert systems, Prentice Hall, 1990.

  • James P. Ignizio, Introduction to Expert Systems, McGraw-Hill, 1991.

  • Robert I. Levine, et. al., Artificial Intelligence and Expert Systems: A Comprehensive Guide (C Language edition), McGraw-Hill, 1990.

  • P. Peretto, An Introduction to the Modeling of Neural Networks, Cambridge University Press, 1992.

  • Judith Dayhoff, Neural Network Architectures: An Introduction, Van Nostrand Reinhold, 1990.

  • Helge Ritter, et. al., Neural Computation and Self-Organizing Maps, Addition Wesley, 1992.

  • James Freeman and David Skapura, Neural Networks: Algorithms, Applications, and Programming Techniques, Addition Wesley, 1992.

  • Daniel Amit, Modeling Brain Functions, Cambridge University Press, 1994.