Okay, so I was messing around online the other day and stumbled upon this guy, Chris Gregg, who’s a computer science professor at Stanford University. Seems like a pretty big deal, right? I got curious and decided to dig a little deeper into what he’s all about.

First Step: Basic Background Check
First, I just did a quick search to get the lay of the land. Turns out, this Chris Gregg guy isn’t just any professor. He’s an Associate Professor of Computer Science, and his main focus seems to be teaching. I guess his thing is making this computer stuff click for students. He’s based in the San Francisco Bay Area, which makes sense, being so close to all the tech action.
Digging into His Education
Next, I wanted to see where he came from, education-wise. Found out he got his Ph.D. in Computer Engineering from the University of Virginia back in 2012. But get this – he also has a Master’s in Education from Harvard! That’s a pretty interesting combo, right? Engineering and education. No wonder he’s into teaching.
What’s He Actually Doing at Stanford?
So, now I had a basic idea of who he was, but I wanted to know what he was actually up to at Stanford. I found one of his lectures online – it was called “Welcome to CS110: Principles of Computer Systems.” It’s a winter course, and it looks like he co-taught it with someone else. This really gave me a feel for his teaching style, though it was hard to follow along with some of the more technical stuff, to be honest.
Figuring Out His Research Interests
I also found some info about his research. Seems like he’s big into computer architecture. That was one of the few technical terms that stood out. I don’t fully understand it, but it sounds important, I guess?
Exploring His Thoughts on Teaching
Then I found something that really caught my eye: a presentation or paper or something called “Your First Year Teaching Computer Science” by him. This was super interesting because it wasn’t just about the technical stuff, but more about the actual process of teaching, you know, how to connect with students and make the material stick.

Wrapping it up
All in all, it was a pretty cool little exploration. I went from just seeing a name online to having a decent idea of who this Chris Gregg guy is and what he’s passionate about. He seems like a dedicated educator who’s really into both the technical side of computer science and the art of teaching it effectively. This whole thing just shows you how much you can learn by just poking around the internet a bit, huh?
- Found out about Chris Gregg.
- Learned he’s a Stanford professor.
- Dug into his education.
- Explored his teaching style and research.
- Got a glimpse into his thoughts on teaching.
- Realized the internet is a wild place for learning!