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
Lecturer in Computer Science & Data Science
I am a computational biologist and data scientist bridging artificial intelligence, evolutionary genomics, and climate-resilient agriculture. My research leverages cutting-edge machine learning and bioinformatics to address global food security challenges in the face of rapid climate change. With publications in high-impact journals including Nature Plants, PNAS, and Genome Research (h-index: 7), I develop tools and methods that advance both computational science and real-world applications.