![]() |
Me |
Travel |
Schedule |
Awards |
News |
Activities |
Fun |
Skool |
6-month Plan |
Life Plan |
Contact
Dr. Dan Garcia (He/Him/His)
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 2025, I'll be teaching CS10: the Beauty and Joy of Computing, and our sophomore-level computer architecture course CS61C: Great Ideas in Computer Architecture (formerly Machine Structures). We (co-PIs Emeritus Teaching Prof Brian Harvey and Prof Tiffany Barnes of NC State) have trained over 1,000 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 Chris Hunn |
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) |
11547 33095 |
1 unit for every 3 hrs/wk you work |
Grad student researcher with Dan | CS 299-19 | 11225 | 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-009 | 13635 | 1 unit for every 10 hrs/wk you work |
![]() | 2025-06-20 - 2025-06-21: (Week --- FS ) T3PN in Davis, CA |
![]() | 2025-07-28 - 2025-08-01: (Week SS6 MTWRF ) BJC Sparks Professional Development online |
![]() | 2025-08-06 - 2025-08-08: (Week SS7 WRF ) ACM-EC online |
proposed items in italics |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|---|
10:00 | CS61C |
Working from home (off-campus) |
CS61C |
Working from home (off-campus) |
CS61C |
10:00 |
10:30 | 10:30 | |||||
11:00 |
GamesCrafters Class 606 Soda |
GamesCrafters Class 606 Soda |
GamesCrafters Class 606 Soda |
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 145 Dwinelle |
CS10 Lecture 145 Dwinelle |
CS10 Lecture 145 Dwinelle |
1:00 |
||
1:30 |
1:30 |
|||||
2:00 | CS61C |
CS10 Office Hours 777 Soda |
CS61C |
2:00 |
||
2:30 |
2:30 |
|||||
3:00 |
Dan's CS Ed R&D Meeting 777 Soda |
CS10 Staff Mtg 777 Soda |
3:00 |
|||
3:30 | 3:30 | |||||
4:00 | 4:00 | |||||
4:30 | 4:30 | |||||
5:00 | 5:00 | |||||
5:30 | 5:30 |