CSE 150A: Introduction to AI - Probabilistic Reasoning

Jan 5, 2026 · 1 min read
courses

Course Overview

CSE 150A: Introduction to AI - Probabilistic Learning is an undergraduate course in the Computer Science and Engineering Department at UC San Diego.

Topics Covered

  • Probability theory fundamentals
  • Bayesian networks and inference
  • Hidden Markov models
  • Probabilistic graphical models
  • Machine learning foundations
  • Applications in AI systems

Learning Outcomes

Students completing this course will be able to:

  1. Apply probabilistic reasoning to AI problems
  2. Design and implement Bayesian networks
  3. Understand machine learning from a probabilistic perspective
  4. Analyze uncertainty in intelligent systems
Edwin Solares
Authors
Executive Director, ESB AI Lab Corporation
Executive Director of ESB AI Lab Corporation, a 501(c)(3) nonprofit advancing research in AI, machine learning, computer vision, and genomics. Previously a Lecturer at UC San Diego. My research harnesses AI and bioinformatics for food security and species conservation. Published in Nature Plants, PNAS, Genome Research, and G3 (h-index: 7).