Section outline

    • Welcome Letter

      Dear Students

      Welcome to the Artificial Intelligence (CSE 412) & Artificial Intelligence Lab (CSE 412L) courses, I, Israfil Mahmud Raju will be your co-pilot in this online journey of learning.

      I care about your success in these courses. I'm glad you are here.

      Md. Israfil Mahmud Raju
      Lecturer, Department of Computer Science and Engineering
      Daffodil International University





      Instructor

      Israfil Mahmud Raju

      Lecturer, Department of CSE
      Daffodil International University

      https://sites.google.com

      Office: Room: 109, Daffodil Tower 5

      Email: israfil.cse0298.c@diu.edu.bd

      Phone: +8801768470001




      Course Rationale

      Artificial intelligence (AI) is a research field that studies how to realize the intelligent human behaviors on a computer. The ultimate goal of AI is to make a computer that can learn, plan, and solve problems autonomously. Although AI has been studied for more than half a century, we still cannot make a computer that is as intelligent as a human in all aspects. In this course, we will study the most fundamental knowledge for understanding AI. We will introduce some basic search algorithms for problem solving; knowledge representation and reasoning; game playing theories; Uncertainty; natural language processing and neural networks.




      Course Objective

      The main objective of this course is to provide an introduction to the basic principles and applications of artificial intelligence.




      Course Outcomes (CO’s)

      CO1
      Understand the concepts of Artificial intelligence, Intelligent Agents And issues in the design of search programs.
      CO2
      Explain the role of agents and how it is related to environment and the way of evaluating it and how agents can act by establishing goals.
      CO3
      Analyze and simulate various searching techniques, constraint satisfaction problem and example problems- game playing techniques.
      CO4
      Explain the concepts of Logical Agents, Uncertainty,Natural Language processing and Expert Systems.
      CO5
      Analyze and design a real world problem for implementation and understand the dynamic behavior of a system.



      Text Books

      1.
      Artificial Intelligence A Modern Approach (3rd Edition)
      by Stuart Russell
      2.
      প্রোগ্রামিং ও পাইথন
      by Subeen



      Assessment Plan (Theory)

      Final Exam
      40
      Mid-term Exam
      25
      3 Class Tests
      15
      Attendance
      07
      Assignment
      05
      Presentation
      08
      Total
      100



      Assessment Plan (Lab)

      Attendance
      10
      Lab Performance
      25
      Lab Project
      25
      Lab Final
      40
      Total
      100