CSE 150A: Introduction to AI - Probabilistic Reasoning
Jan 5, 2026
·
1 min read
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:
- Apply probabilistic reasoning to AI problems
- Design and implement Bayesian networks
- Understand machine learning from a probabilistic perspective
- Analyze uncertainty in intelligent systems

Authors
Edwin Solares
(he/him)
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).