The CSE4301 syllabus is: here, and the CSE 5290 syllabus is here 
 
The Graduate Comprehensive Exam's syllabus, Some topics for Graduate comprehensive exam may not be covered in the class. 
A few samples: CompsAiSpr17, CompsAiSpr18, 
Florida Tech Students' Handbook on Cheating and Plagiarism: http://www.fit.edu/studenthandbook/print.php#policy_2490
Prerequisites: 
(1) Discrete Mathematics, (2) Data structures and algorithms, and 
(3) Programming in a higher level language.
A historical perspective on Artificial Intelligence 
 
===================== Spring 2024 ================= 
 
Spring 2024 CLASS coordinates: 3:30 - 4:45 pm TR 	Olin Life Sciences 129 
 
Continuously updated:  day to day schedule 
 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
WARNING: 
Disclaimers to the lecture notes: 
THESE NOTES ARE FOR HELPING YOU TO STUDY THE TEXT BOOK. I 
KEEP UPDATING THESE AND WILL NOT BE RESPONSIBLE IF YOU FIND
THAT THE NOTES HAVE CHANGED AFTER YOU HAVE LAST VIEWED IT. 
ON ANY CONTENT CONFLICTING WITH TEXTBOOK, TEXTBOOK WINS BY DEFAULT.
HOWEVER,  PLEASE BRING THAT TO MY NOTICE. TEXT MAY HAVE OLD INFORMATION OR DIFFERENT VIEWPOINT THAN THAT OF MINE.  
| MODULE | TOPIC (MySlides) | TEXT Slides (3rd ed) | 
|---|---|---|
| Background | Introduction on AI and Background in CS | Read early chapters | 
| SEARCH | Problem Solving with Search, | chapter04a.pdf, | 
| Local Search algorithms | chapter04b.pdf | |
| Adversarial Game Search, | chapter06.pdf | |
| Constraints Reasoning, | chapter05.pdf | |
| ========================== | ======================================= | ======================================= | 
| LOGIC | Automated Reasoning with Propositional Logic | chapter07.pdf, Additional: DPLL | 
| Automated Reasoning with Predicate Logic | chapter08.pdf, Inferencing: chapter09.pdf , Additional: Problem with Existential Quantifier with implication, Example of Skolemization and Existential Quantifier elimination, Second example of resolution in Predicate logic Additional materials on logic | |
| Sample Knowledge base  on a book page Sample Expert system code with CLIPS Sample Prolog code Sample automated reasoning code with Otter system | None | |
| ========================== | ======================================= | ======================================= | 
| UNCERTAINTY | Probabilistic Reasoning | chapter13.pdf | 
| Bayesian Network | chapter14a.pdf | |
| Bayesian Inferencing | chapter14b.pdf (up to slide 10) | |
| ========================== | ======================================= | ======================================= | 
| MACHINE LEARNING | Basics + Decision Tree | chapter18.pdf | 
| Classification, Regression, Unsupervised learning, etc. | 18LearningSlides.pdf, 18LearningSlides.pptx | |
| Machine Learning with Neural Networks | chapter20b.pdf | |
| ========================== | ======================================= | ======================================= | 
| THOUGHTS ON AI & ETHICS | Problems to watch on | AIethics.ppt | 
| ========================== | ======================================= | ======================================= | 
-------------- Resources: 
A recent (May'19) survey from MIT-Tech Reviews finds a slowing-down trend for deep learning .
A news item on US interest, 2019. 
A discrete math online book from Dartmout:
https://math.dartmouth.edu/archive/m19w03/public_html/book.html 
Artificial Intelligence IS Computer Science! Turing's  Imitation game-paper, 1950 (20pg).
First workshop  Proposing the term AI, 1955.
Open letter on AI  by Stephen Hawking, Elen Musk and others. 
A paper on AI  and ethics by Bostrom-Yudkowsky (21 pages). 
US Govt. Strategic Plan, 2016. 
Hidden Markov Model: a conoical tutorial by  Lawrence Rabiner, 1988 (30pg).
Nice set of Data Science / ML interview questions  
+++++++++++++++++++ Lecture Notes +++++++++++++ 
Text book: S. Russell and P. Norvig, Artificial Intelligence: Modern Approach. Pearson, third ed., 2010.   http://aima.cs.berkeley.edu/
Figures 
Textbook  slides , change chapter number on url 
 Introduction on AI and Background in CS 
 Complexity theory-lite  (7% with surgeon general's warning, etc.) 
 
Problem Solving with Search, and 
Search algorithms in Text Ch-4, Local Search algorithms in Text ,  
Game Search:  My Notes,  and from the text. 
A background material on NP-completeness 
Reasoning with Constraints, and from the 
text Ch-5,  examples  from Dechter's book, a PC example , and constraints counter examples  from Edward's book,
A bit more animated lecture slides on constraints, 
Another  movie animation  on some constraint reasoning algorithms from Andrew Moore at CMU. 
Spatio-temporal constraints 
 
Automated Reasoning with Propositional Logic Ch-7,  
 
 DPLL  
Automated Reasoning with Predicate Logic,  Problem with Existential Quantifier with implication, 
 
Example of  Skolemization and Existential Quantifier elimination, 
 
Second example of  resolution in Predicate logic 
Sample Knowledge base  on a book page 
Inferencing in Predicate Logic  
 
Sample Expert system  code with CLIPS 
Sample Prolog code  
Sample  automated reasoning code  with Otter system
Modeling Uncertainty 
I am jotting down some additional clarification  notes  on probabilistic reasoning. 
Reasoning with Uncertainty, Part-II: Inferencing 
Temporal probabilistic network, Part-II (we will not cover these two parts) 
 
Machine learning-I 
More on  learning , from Ch 18 (my text notes 18.6 onwards) 
Machine learning with neural networks 
My slides on  Machine learning  (additional materials to above) 
 
AI and ethics: My thoughts, read also Chapter 26.3, 3rd ed. AIMA text 
 
Statistical Machine learning I
Classical Planning
Materials are copyrighted to me (year 2019). Many materials
were developed before I joined FIT.
E-mail: 
dmitra at cs.fit.edu