MODEL QUESTION PAPER
Course Code: 5133C
Course: Fundamentals of Artificial Intelligence and Machine Learning
Time: 3 Hours Maximum Marks: 100
Part A (10× 1 = 10Marks)
Answer all questions.
1. Define Artificial Intelligence.
2. Which type of machine learning uses labelled data?
3. Expand SVM.
4. Name any one application of AI.
5. Which Python library is commonly used for numerical computing in Machine Learning?
6. What is meant by data preprocessing?
7. Which algorithm is used for clustering?
8. What is the purpose of the Minimax algorithm?
9. Name one AI tool or learning model
10. Give an example of LLM?
Part B (10×3= 30)
1. Explain the necessity of learning AI.
2. Differentiate supervised and unsupervised learning with examples.
3. Explain the features of Python that make it suitable for AI.
4. Write a Python program to find the factorial of a number.
5. Explain the K-Nearest Neighbours (KNN) algorithm.
6. Describe the steps involved in data preprocessing.
7. Explain Support Vector Machine (SVM).
8. What is a search algorithm? Explain combinational search.
9. Explain the Minimax algorithm with a suitable example.
10. Expon AI game bots.
Part C (Answer ONE question from EACH Module) (4 × 15= 60 Marks)
Module 1
11. Explain the different fields of Artificial Intelligence and discuss major real-life applications of
AI.
OR
12. Explain the different types of learning in AI with suitable examples.
Module 2
13. Explain Python data types, control statements, functions, modules and packages with suitable
examples.
OR
14. Explain Object-Oriented Programming in Python. Write a Python program demonstrating
classes and objects.
Module 3
15. Explain different types of Machine Learning. Compare Linear Regression, KNN, K-Means
and SVM.
OR
16. Explain the complete process of building a classifier in Python including data preprocessing.
Module 4
17. Explain search algorithms and the Minimax algorithm with suitable examples.
OR
18. Explain the development of AI game bots. Describe the implementation of a Tic-Tac-Toe bot
or Last Coin Standing bot.