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
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.
Contact
Email: druby@mail.fresnostate.edu