| Department and Course Number |
CAP4680 |
Course Coordinator |
Dr. Riggs |
| Course Title |
Expert Systems |
Total Credits |
3 |
Current Catalog Description : Problem solving strategies,
principles of algorithm design, metrics for evaluating designs, space and
time complexity, iterative and recursive algorithms, structured and
objectoriented paradigms
Textbook : The Engineering of Expert Systems, Theory
and Practice, Gonzalez, A. V., Dankel, D. D., Pretice-Hall, 1993
References
Course Goals : Skill with non-procedural programming,
advanced search procedures and knowledge representations. Gain a background
in un-certainty management and knowledge engineering procedurs and methods.
Prerequisites by Topic : Advanced discrete and data structures
Major Topics Covered in the Course: semantic networks
& frames, searches (beam, A*), logical, Bayesian & logical inference,
knowledge engineering process
Laboratory projects (specify number of weeks on each)
Estimate CSAB Category Content
| |
CORE |
|
ADVANCED |
|
|
CORE |
|
ADVANCED |
| Data Structures |
|
|
9 |
|
Computer Organization and Architecture |
|
|
|
| Algorithms |
|
|
6 |
|
Concepts of Programming Languages |
|
|
|
| Software Design |
|
|
|
|
|
|
|
|
Oral and Written Communications
Every student is required to submit at least _____ written
reports (not including exams, tests, quizzes, or commented programs) of
typically _____ pages and to make _____ oral presentations of typically
_____ minutes duration. Include only material that is graded for grammar,
spelling, style, and so forth, as well as for technical content, completeness,
and accuracy.
Social and Ethical Issues
Please list the topics that address the social and ethical
implications of computing covered in all course sections. Estimate the
class time spent on each topic. In what ways are the students in this course
graded on their understanding of these topics (e.g., test questions, essays,
oral presentations, and so forth)?
Theoretical Content
Please list the types of theoretical material covered,
and estimate the time devoted to such coverage.
Time analysis
hierarchy of time bounds
Problem Analysis
Please describe the analysis experiences common to all
course sections.
Solution Design
Please describe the design experiences common to all course
sections.