Lecturer • Computer Science

Dr. David Ruby

Lecturer at California State University, Fresno. I teach and build hands-on systems in AI and programming.

AI Agents Reinforcement Learning Deep Learning Databases C++ / Python
Dr. David Ruby, Lecturer at Fresno State

Teaching

Current / recurring topics:

  • Principles of Artificial Intelligence
  • Introduction to Deep Learning
  • Introduction to Programming (C++)
  • Database Systems (SQL)

Projects & demos

Selected examples of hands-on systems used in coursework and demos.

  • Agentic coding assistants — multi-step LLM + tool workflows
  • Database query agents — natural language to safe SQL using Neon/Postgres ( simple DB agent example )

Reinforcement Learning Examples

These examples illustrate agentic workflows, database-backed tools, and reinforcement-learning environments discussed in class.