BE02000041-Fundamental of Assignments
BE02000041-Fundamental of Assignments
Fundamentals of AI (BE02000041)
B.E. Semester 2
(Computer Engineering)
Directorate of Technical
Education, Gandhinagar, Gujarat
Government Engineering College, Bhavnagar
Computer Engineering Department
Enrollment Number:_______________
Certificate
Place: __________
Date: __________
Institute’s Mission
To provide education to students from the local and rural areas, so that they become
enlightened individuals and improve the living standards of their families, and their
contribution to industry and society. To foster a learning environment with technology
integration and individual attention, so that the students imbibe quality technical
knowledge, skill-development and character building.
Department’s Vision
To achieve excellence for providing value based education in computer science and
Information Technology through innovation, team work and ethical practices.
Department’s Mission
PSO 1:An ability to design solutions by simulating computer engineering problems in absence
of real time environment.
PSo2: An ability to learn and use of open source tools in the areas like operating systems,
computer programming, computer networks and database management.
PSO 3: An ability to face competitive examinations for higher education and PSUs.
· Have careers in industry, research & academics focusing on the application of the
information technologies and take leadership positions in the industry and also
initiate businesses offering innovative solutions.
· Capable of adapting to new technologies and constantly upgrade their skills with an
attitude towards lifelong learning.
· Act conscientiously about the potentials and the responsibilities of the computing
profession in the context of science, technology, society and humanity.
Enrollment Number:_______________
Preface
Artificial Intelligence (AI) is one of the most transformative and rapidly evolving fields in
modern technology. With applications spanning across industries such as healthcare, finance,
robotics, and automation, understanding AI is essential for aspiring engineers and
technologists. This Lab Manual for Fundamentals of AI is designed to provide students
with a hands-on approach to learning the key concepts of AI, enabling them to apply
theoretical knowledge to real-world problems.
We sincerely hope that this manual will serve as a valuable resource for students to build a
strong foundation in Artificial Intelligence. By engaging in these practical exercises, students
will gain critical problem-solving skills, enhance their programming abilities, and develop a
deeper appreciation for the capabilities of AI in today's digital world.
We would like to express our gratitude to all faculty members, researchers, and contributors
who have helped in designing this manual. Any constructive feedback and suggestions for
improvement are highly appreciated.
Index
Total
Enrollment Number:_______________
Assignment No: 1
Brief:
Artificial Intelligence (AI) is a rapidly evolving field that aims to develop machines capable
of intelligent behavior. This assignment will introduce you to the fundamental concepts of
AI, including its history, types, and key elements such as intelligent agents and rationality.
Through these questions, you will gain insights into how AI systems operate and interact
with their environments.
CO Mapping: CO1 - Learn and enable them to discuss and comprehend AI-related
topics. Questions:
1. Define Artificial Intelligence (AI). Discuss the different types of AI: Artificial Narrow
Intelligence (ANI), Artificial General Intelligence (AGI), and Artificial Super
Intelligence (ASI) with examples. (CO1)
2. Explain the concepts of Production, Agents, and Environments in AI. How do
Intelligent Agents work in different environments? (CO1)
3. Discuss the importance of rationality in AI. Provide real-world examples of rational
agents. (CO1)
4. What are the characteristics of an intelligent agent? Explain with suitable examples.
(CO1)
Marks
Enrollment Number:_______________
Assignment No: 2
Brief:
Questions:
Marks
Enrollment Number:_______________
Assignment No: 3
Brief:
Machine Learning (ML) is a subset of AI that allows computers to learn from data and make
predictions or decisions without explicit programming. This assignment covers the
fundamental types of ML, including supervised, unsupervised, and reinforcement learning.
You will also explore key ML models such as linear regression, logistic regression, and
support vector machines (SVM).
CO Mapping: CO3 - Understand the Machine Learning concepts and models to study
fundamental problems of computing.
Questions:
Marks
Enrollment Number:_______________
Assignment No: 4
Brief:
Deep Learning (DL) is an advanced field of AI that focuses on neural networks and complex
data processing. This assignment will introduce you to the concept of deep learning, different
types of deep learning models, and their applications in real-world AI systems. Additionally,
you will explore the latest AI advancements, including Large Language Models (LLMs) such
as ChatGPT and Gemini.
CO Mapping: CO4 - Understand the Deep Learning concepts and its applications for
AI.
Questions:
1. Explain Deep Learning and its importance in AI. How does it differ from traditional
Machine Learning techniques? (CO4)
2. What are Neural Networks? Explain their structure and working with an example.
(CO4)
3. Discuss different types of Deep Learning models and their applications. (CO4)
4. Explain the concept of Large Language Models (LLMs) such as ChatGPT and Gemini.
What are their real-world applications and limitations? (CO5 - Apply various AI
techniques to study real-world scenarios.)
Marks