MSCS_AIE 531: Introduction to Artificial Intelligence

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Artificial Intelligence (AI) is a rapidly evolving field that enables computer systems to perform tasks traditionally requiring human intelligence, including learning, reasoning, perception, decision-making, and language understanding. This course introduces students to the fundamental concepts, methodologies, and applications of artificial intelligence based on the principles presented in Artificial Intelligence: A Modern Approach (4th Edition) by Stuart Russell and Peter Norvig.

Students will explore the evolution of AI, intelligent agents, search algorithms, knowledge representation, machine learning, neural networks, probabilistic reasoning, natural language processing, robotics, AI ethics, and industry applications. The course emphasizes both theoretical foundations and practical problem-solving approaches used in modern AI systems.

Through case studies, algorithmic analysis, and project-based activities, learners will develop the ability to evaluate AI techniques, design intelligent solutions, and understand the challenges associated with responsible AI development and deployment.

Show More

What Will You Learn?

  • Define the fundamental concepts, history, and evolution of artificial intelligence.
  • Identify major AI applications across healthcare, automation, finance, and decision-making systems.
  • Explain different AI search strategies and evaluate their performance.
  • Analyze knowledge representation and reasoning approaches used in intelligent systems.
  • Apply machine learning techniques for classification, prediction, and decision-making tasks.
  • Explain neural network architectures and deep learning methodologies.
  • Apply probabilistic reasoning techniques to manage uncertainty in AI systems.
  • Develop an understanding of natural language processing and language-based AI applications.
  • Evaluate AI-based robotics, perception systems, and autonomous technologies.
  • Analyze ethical challenges including bias, privacy, fairness, and responsible AI.
  • Examine industry applications and evaluate practical AI solutions.
  • Explore emerging AI technologies including generative AI and reinforcement learning.
  • Develop and evaluate an AI-based project using appropriate algorithms and methodologies.

Course Content

Week 1: Introduction to Artificial Intelligence

  • Week 1: Introduction to Artificial Intelligence
    00:00
  • LO1: Define the fundamental concepts, history, and evolution of artificial intelligence.
    00:00
  • LO2: Identify major applications of AI across different domains, including healthcare, automation, and decision-making.
    00:00
  • LO3: Describe the role of artificial intelligence in solving real-world problems.
    00:00
  • Multiple Choice Questions
  • True/False
  • Scenario Based Multiple Choice Questions
  • Key Terms and Concepts Questions
  • Short Answer Questions
  • Written Assignment
  • Presentation Task
  • Role-Playing Activity
  • Peer Review Task
  • Exercises and Activities Adaptation

Week 2: Search Algorithms

Week 3: Knowledge Representation and Reasoning

Week 4: Machine Learning Fundamentals

Week 5: Neural Networks and Deep Learning

Week 6: Probabilistic Reasoning

Week 7: Natural Language Processing

Week 8: Midterm Test

Week 9: Robotics and Perception

Week 10: Ethics and AI

Week 11: AI in Industry

Week 12: Advanced AI Techniques

Week 13: Future of AI

Week 14: AI Project Development

Week 15: Review and Final Preparation

Week 16: Final Test

Want to receive push notifications for all major on-site activities?