2026-2027 Yavapai College Catalog 
    
    Aug 05, 2026  
2026-2027 Yavapai College Catalog

AIM 205 - Introduction to Machine Learning


Description: Introduction to machine learning concepts and Python applications, including data acquisition, supervised and unsupervised learning, and data modeling. Explores how Deep Learning extends the field of Machine Learning, applying key metrics such as accuracy, precision, and recall to evaluate model performance. Emphasis is placed on developing Python-based projects and visual dashboards using Tableau to interpret and communicate results. Practical applications of neural networks and exploring emerging trends shaping the future of machine learning.

Prerequisites: CSC 105  and CSC 113  

Credits: 3
Lecture: 2
Lab: 2

Course Content:
  1. Introduction to Machine Learning
  2. Mathematical and programming foundations
  3. Data acquisition and preparation
  4. Supervised and Unsupervised learning models
  5. Reinforcement learning and model evaluation
  6. Neural Networks and Deep Learning
  7. Data visualization and communication
  8. Ethics, trends, and future of Machine Learning

Learning Outcomes:
  1. Describe Machine Learning and how Deep Learning is a subset of the wider field of Machine Learning. (1, 6, 8)
  2. Interpret the foundational tools required for building Machine Learning projects. (2, 3)
  3. Develop a simple dashboard for visualizing data. (3, 7)
  4. Compare models used in Supervised, Unsupervised, and Reinforcement Learning. (4, 5, 6)
  5. Describe common terms and concepts used across the AI project cycle. (3, 4, 5, 6)
  6. Explain the working principles of Neural Networks and how they relate to biological neurons. (1, 6, 8)
  7. Develop Python-based Machine Learning use cases and projects using appropriate methodologies. (2, 4, 5, 6, 7)
  8. Discuss the future of Machine Learning based on current and emerging trends. (6, 8)