Mar 29, 2024  
2021-2022 Undergraduate Academic Catalog 
    
2021-2022 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

BA 2850 - Topics in Artificial Intelligence: A Hands-on Approach

3 lecture hours 0 lab hours 3 credits
Course Description
This course introduces the basic concepts of Artificial Intelligence (AI) in a manner designed to attract newcomers to the field who are curious about AI.  Tools, techniques, and devices from laboratories in the Diercks Center for Artificial Intelligence will be used to develop solutions using robotics, computer vision, machine learning, and natural language processing.  Students will experiment with aerial drones, virtual reality, and augmented reality systems to address problems across multiple engineering and business disciplines. (prereq: none)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Demonstrate an understanding of the principles of formal logic, including propositional and first order logic, inference, rule-based deduction, and resolution
  • Solve problems using search techniques such as depth-first, breadth-first, forward chaining, backward chaining, heuristic search, and adversarial search
  • Understand game theory and game-playing strategies using AI, such as Minimax search, alpha-beta pruning, and back propagation of errors
  • Use tools and techniques common in AI for discovery, including Jupyter Notebooks, the Python programming language, and neural network frameworks such as NVIDIA Caffe and TensorFlow
  • Understand the application of machine learning and deep neural networks to discovery of new knowledge and information

Prerequisites by Topic
  • None

Coordinator
Dr. Jeffrey Blessing



Add to Portfolio (opens a new window)