|
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-10-14 - 2026-10-16: (Week 08 WRF ) INSPIRE 2026 in Los Angeles, CA | |
| 2026-11-05 - 2026-11-06: (Week 12 RF ) EECS Faculty Retreat in Santa Cruz, CA | |
| 2027-02-16 - 2027-02-20: (Week 05 TWRFS ) SIGCSE TS 2027 in Sacramento, CA |
| 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 4NE Social Kitchen Gateway |
12:00 |
||
|
12:30 |
12:30 |
|||||
|
1:00 |
CS10 Lecture 4 Physics |
CS10 Lecture 4 Physics |
CS10 Lecture 4 Physics |
1:00 |
||
| 1:30 |
1:30 |
|||||
| 2:00 | CS10 Office Hrs B1040 Bear Gateway |
CS10 Staff Mtg 4111 Gateway |
CS61C |
2:00 |
||
| 2:30 |
2:30 |
|||||
|
3:00 |
Dan's CS Ed R&D Meeting 4NE Social Kitchen Gateway |
3:00 |
||||
| 3:30 | STAR Class B1022 Gateway |
CS61C |
3:30 | |||
| 4:00 | 4:00 | |||||
| 4:30 | 4:30 |