Kevin R. Crook

kevincrook.com


Welcome to my personal home page!

I am a lecturer at the University of California, Berkeley, in the Master's Program in Data Science and the Master's Program in Cybersecurity, where I teach and develop curriculum focused on emerging technologies.

If my website feels a bit Spartan, that's intentional. I'm experimenting with a minimalist, functional approach to keep things simple. The goal is to reduce clutter and distractions so you can get straight to the content that matters.

My LinkedIn Profile

My UC Berkeley Faculty Page


Corporate Training

NEW course available as of February 2025:
Explainable AI (XAI) using Blockchain and Zero-Knowledge Proofs (ZKPs)

As AI adoption accelerates, companies face increasing pressure to ensure unbiased decision-making, fairness, privacy, ethics, transparency, trust, and compliance. This cutting-edge course explores how Blockchain provides an immutable record of model training provenance, ensuring auditability and accountability, while Zero-Knowledge Proofs (ZKPs) enable privacy-preserving verification of training data. Additionally, the course covers leveraging these methods to prove an AI model is unbiased, ensuring fair and ethical AI systems. With regulatory scrutiny on the rise, mastering these technologies is critical for enterprises seeking compliant AI systems. Includes hands-on Python programming labs using Jupyter Notebooks.

AI Augmented Quantum AI (Using AI to generate Quantum Computing circuits, and in turn, using generated Quantum Computing circuits speed up AI algorithms)

Cryptography (Blockchain, Zero-Knowledge Proofs, Homomorphic, Post Quantum, Quantum)


AI Literacy Proposed Syllabus

I've developed a proposed syllabus for a university or college freshman level AI Literacy course designed to be accessible to students from all majors. The only prerequisites are high school Algebra II and basic computer literacy. The course includes optional programming labs, which would require at least one semester of high school level Python programming. The goal is to provide a broad, foundational understanding of AI concepts without requiring a deep technical background, making it approachable for students with diverse academic interests.

AI Literacy Proposed Syllabus