ภาคปฏิบัติ
-ฝึกการใช้ SWISH (SWI-Prolog) และตั้งค่าเริ่มต้นกับเครื่องมือที่ใช้ในการพัฒนา
-ฝึกการใช้โปรแกรมภาษาเชิงตรรกะ เพื่อจะได้เข้าใจหลักการของการนำเสนอองค์ความรู้ได้ (Knowledge representation)
-ฝึกแปลประโยคที่ใช้ในชีวิตประจำวัน เพื่อสร้างกฎที่จะนำไปใส่ในฐานความรู้ของโปรแกรมโปรล็อก (Prolog)
- เข้าใจการแก้ปัญหาแบบ Means-ends Analysis ซึ่งทดลองด้วยการ trace ในโปรแกรม SWISH
-เข้าใจการค้นหาแบบ Depth-first search ในรูปแบบ Uninformed search ซึ่งทดลองด้วยการ trace ในโปรแกรม SWISH
-ฝึกการติดตั้งโปรแกรม Weka (Java based version) และใช้โปรแกรม Weka
-ฝึกการสร้างไฟล์ข้อมูลด้วย Weka สำหรับใช้ในการวิเคราะห์ข้อมูลด้วยเทคนิค data mining และ machine learning
-ฝึกการใช้ฟังก์ชันการทำงานของโปรแกรม Matlab เบื้องต้นได้
-ฝึกการสร้างส่วนเชื่อมประสานกับผู้ใช้ (User Interface) โดยใช้ GUIDE ใน MATLAB ได้
-การใช้วิธี Feedforward network using backpropagation algorithm เพื่อทานายกลุ่มของดอกไม้ iris โดยใช้ Matlab toolbox
-ฝึกการใช้โมดูล sklern.cluster เพื่อสร้าง the K-Means clustering algorithm
- Launch Jupyter ใน Anaconda
-ฝึกแก้ปัญหาตัวอย่าง เรื่องการจ่ายเงินค่าทิปให้แก่พนักงานบริการ โดยสนใจเรื่องการบริการและรสชาติของอาหารเป็นปัจจัยหลัก โดยการสร้างระบบอนุมานเชิงฟัซซี (Fuzzy Inference System (FIS)) ใช้การสร้างกฏแบบ Mamdami System โดย Fuzzy Logic ToolboxTM ของ MATLAB