|
Me |
Travel |
Schedule |
Awards |
News |
Activities |
Fun |
Skool |
6-month Plan |
Life Plan |
Contact
Dr. Dan Garcia
There are many things in life that will catch your eye, but only a few will catch your heart...pursue those. |
|
In the Fall of 2026, I'll be teaching CS10: the Beauty and Joy of Computing, our sophomore-level computer architecture course CS61C: Great Ideas in Computer Architecture (formerly Machine Structures), and co-teaching CS194-244 (EECS Star Assessments for Mastery Learning) with Armando Fox and Josh Grossman. We (co-PIs Emeritus Teaching Prof Brian Harvey and Prof Tiffany Barnes of NC State) have trained over 1,500+ high school teachers in the AP CS Principles version of the Beauty and Joy of Computing course using the awesome Snap! (Build Your Own Blocks) graphical programming environment and the Blown to Bits book.
|
A's for All R & D (and Advocacy) |
Game Theory (GamesCrafters) |
BJC Curricular Development |
Snap! Development |
3D Animation (UCBUGG) |
![]() |
![]() (often wacky!) |
![]() |
![]() |
![]() (who are often wacky!) |
|
iOS Development (iOS DeCal) |
Weiner Lecture Archives (WLA) | Time-lapse HD | CS Illustrated |
Ensemble Computing Portal |
![]() (who are often wacky!) |
|
|
![]() |
![]() |
| Who Are You? | Course | CCN | Units |
|---|---|---|---|
| Academic Intern for CS10 or CS61C | CS 365 | see Instructor |
1 unit for every 3 hrs/wk you work |
| Undergrad student researcher with Dan | CS 199‑16 (GamesCrafters) CS 199‑138 (CS Ed R&D) |
11603 11710 |
1 unit for every 3 hrs/wk you work |
| Grad student researcher with Dan | CS 299-19 | 11268 | 1 unit for every 3 hrs/wk you work |
| A TA for a class Dan teaches, or student facilitator for UCBUGG/iOS DeCals | CS 399-066 | 13689 | 1 unit for every 10 hrs/wk you work |
| 2026-06-26 - 2026-06-28: (Week S01 FSS) T3PN 2026 in UC Riverside |
| proposed items in italics |
Monday | Tuesday | Wednesday | Thursday | Friday | |
|---|---|---|---|---|---|---|
| 10:00 | GamesCrafters |
Working from home (off-campus) |
GamesCrafters |
Working from home (off-campus) |
GamesCrafters |
10:00 |
| 10:30 | 10:30 | |||||
|
11:00 |
CS61C Lecture 1210 Gateway |
CS61C Lecture 1210 Gateway |
CS61C Lecture 1210 Gateway |
11:00 |
||
|
11:30 |
11:30 |
|||||
|
12:00 |
Faculty Lunch |
Lunch |
ACE-Lab Lunch Meeting BID |
12:00 |
||
|
12:30 |
12:30 |
|||||
|
1:00 |
CS10 Lecture Physics 4 |
CS10 Lecture Physics 4 |
CS10 Lecture Physics 4 |
1:00 |
||
| 1:30 |
1:30 |
|||||
| 2:00 | STAR Class B1009 Gateway |
CS10 Office Hrs TBD |
CS61C |
2:00 |
||
| 2:30 |
2:30 |
|||||
|
3:00 |
CS10 Staff Mtg TBD |
CS61C |
3:00 |
|||
| 3:30 | 3:30 | |||||
| 4:00 | Dan's CS Ed R&D Meeting TBD |
4:00 | ||||
| 4:30 | 4:30 | |||||
| 5:00 | 5:00 | |||||
| 5:30 | 5:30 |