CIS 4420 - Intelligent Systems
A student must fulfill the course prerequisites as listed in the catalog description: CIS 3260 or
CSc 2310; CSP 1-8. Prerequisites are strictly enforced.
This course provides an introduction to the fundamentals of Intelligent Systems. Businesses are
becoming increasingly "knowledge intensive". In particular, with the explosion in the amount of
data available, there is an increasing need for systems that help people filter, summarize, and
interpret large amounts of very disparate kinds of data. At the same time, the enabling
technologies such as database systems, networks, desktops, and Artificial Intelligence techniques
have reached industrial strength maturity, providing unprecedented opportunities for building
powerful decision support systems.
Whether you are an information systems professional or a business manager/user, you need to
understand the value the new technologies provide and how to recognize when they are useful.
This course will give you a broad understanding of these technologies, a methodology that lets
you evaluate the pros and cons of each of the technologies in the context of real-world problems,
and exposure to business cases where this methodology has been applied.
This course has ambitious objectives and will be only as beneficial to you as you want to make it
for yourself. Expect to spend some time on the often-steep learning curve of the some intelligent
systems / tools. Broad knowledge about the various aspects of intelligent systems from business,
technical and end user perspectives gained in class will be applied in a team project and case
analyses. Classes will consist of a combination of lectures, discussions of business cases, and
software demonstrations. Experts from the industry will make occasional presentations.
Tentative Schedule of Classes
| Class
| Topic
| Readings
| Deliverables
|
| 1
| Introduction
| DS: 1-3
| Student Profile
|
| 2
| Data mining basics
| BL: 1-6
|
|
| 3
| Expert Systems: The symbolic rule based
approach
| DS: 7
|
|
| 4
| Learning from Data using Neural
networks
| DS: 6
|
|
| 5
| Neural Networks Design
Case discussions
| DS: 6
LBS Case
|
|
| 6
| Learning from Data using tree induction
| DS: 10
| Case Analysis
Due
|
| 7
| Applications of decision trees
Market Basket Analysis
CART exercise
| Handout
|
|
| 8
| TEST 1
|
|
|
| 9
| Genetic Algorithms: The natural selection
perspective
| DS: 5
|
|
| 10
| Genetic algorithms: learning from data
and solving hard problems
| DS: 5
|
|
| 11
| Genetic Programming
|
|
|
| 12
| Case discussions
Data Warehousing, OLAP Tools
| DS: 4
|
|
| 13
| Knowledge Management
Handout
|
|
|
| 14
| Intelligent Systems software
Demos
|
|
|
| 15
| Dealing with Ambiguity
Advanced topics
| DS: 8
| Industry Analysis
Due
|