Fundamentals of Artificial Intelligence and Machine Learning Lab detailed syllabus for Computer Engineering (CT) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Computer Engineering (CT) students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Engineering 6th Sem scheme and its subjects, do visit Computer Engineering (CT) 6th Sem 2021 regulation scheme. For Professional Elective-II scheme and its subjects refer to Computer Engineering (CT) Professional Elective-II syllabus scheme. The detailed syllabus of fundamentals of artificial intelligence and machine learning lab is as follows.
Course Objectives:
- To familiarize the fundamentals of Artificial Intelligence and Machine Learning
- To build real world application using python.
Course Outcomes:
On completion of the course, the student will be able to:
- Develop basic Programming Concepts using python
- Apply advanced python programming Concepts
- Use Machine learning algorithm using tools like weka
- Apply AI with Python in Gaming
Module 1:
- Develop simple python programs using decision control structures
- Implement python Programs using loop control structures.
- Implement programs using String
- Implement programs using list
- Implement programs using Dictionary Manipulations
Module 2:
- Implement programs using python functions
- Implement programs using python Modules
- Implement programs using packages
- Implement Classes and objects in python
- Implement programs using regular expression
Module 3:
- Installing and familiarising any machine learning software like weka
- Demonstrate loading of data from local file system,url and DB using machine learning software like weka
- Implement the techniques for preprocessing of data using numpy package in Python
- Implement the classifiers using machine learning software like weka
- Implement the classifiers using python
Module 4:
- Demonstrate a Bot to Play Last Coin Standing using python
- Demonstrate a Bot to Play Tic Tac Toe using python
- Open Ended Experiments
Suggested Open Ended Experiments
(Not for End Semester Examination but compulsory to be included in Continuous Internal Evaluation. Students can do open ended experiments as a group of 2-3. There is no duplication in experiments between groups. )
- Dice Rolling Simulator in Python
- Number Guessing in python
Text Books:
- Artificial Intelligence with Python: Your complete guide to building intelligent apps using Python 3.x and TensorFlow 2, 2nd Edition , by Alberto Artasanchez, Prateek Joshi
Reference Books:
- Core python programming by Nageswara Rao
- Let us python by Yashvant kanetkar
Online Resources
- http://www.tutorialspoint.com/python
- https://www.tutorialspoint.com/weka
- https://www.tutorialspoint.com/artificial_intelligence_with_python/artificial_intellig ence_with_python_tutorial.pdf
For detailed syllabus of all other subjects of Computer Engineering, 2021 revision curriculum do visit Computer Engineering (CT) 6th Sem subject syllabuses for 2021 revision.
To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..
To see the results of Computer Engineering of diploma 2021 revision curriculum do visit SITTTR diploma results..
For all Computer Engineering academic calendars, visit Computer Engineering all semesters academic calendar direct link.