Cat lover, avid reader, binge watcher, opera fan
Shared by @gizmodo.com: buff.ly/yAAHtHq
Shared by @gizmodo.com: buff.ly/yAAHtHq
We just finished midterms at DePaul, and I am absolutely exhausted. Creating an exam for the new algorithms class along with all the other regularly scheduled things drained me, and even caused me to violate my no work on weekends rule. But I got through it. And as is…
We just finished midterms at DePaul, and I am absolutely exhausted. Creating an exam for the new algorithms class along with all the other regularly scheduled things drained me, and even caused me to violate my no work on weekends rule. But I got through it. And as is…
Today is the first day of the third week of the quarter (yes, DePaul's mid week start in the Fall quarter confuses everyone), and we are off to a good start. The beginning of the academic year always brings more energy with it, since we've had a couple of months to reset. But…
Today is the first day of the third week of the quarter (yes, DePaul's mid week start in the Fall quarter confuses everyone), and we are off to a good start. The beginning of the academic year always brings more energy with it, since we've had a couple of months to reset. But…
I moved to Chicago to start graduate school at the University of Chicago almost 34 years ago. While I've written on this blog about how I ended up at the UC, I've never discussed my experience in graduate school. And there is a reason for that: it wasn't a good one. I doubt…
I moved to Chicago to start graduate school at the University of Chicago almost 34 years ago. While I've written on this blog about how I ended up at the UC, I've never discussed my experience in graduate school. And there is a reason for that: it wasn't a good one. I doubt…
People who read this blog with any regularity know that I primarily teach introductory programming. There are a lot of reasons for that, of course: there are more sections of introductory programming than anything else in the School of Computing (SoC); pedagogy and…
People who read this blog with any regularity know that I primarily teach introductory programming. There are a lot of reasons for that, of course: there are more sections of introductory programming than anything else in the School of Computing (SoC); pedagogy and…
America deserves to know if his show was canceled for political reasons.
Watch and share his message.
America deserves to know if his show was canceled for political reasons.
Watch and share his message.
Today is the start of final exams at DePaul, ending the long and annoying time of quarter-system purgatory. As a result, I finished my assignment grading last week, something that I always celebrate since grading is the second most hated task of my job. (The most hated:…
Today is the start of final exams at DePaul, ending the long and annoying time of quarter-system purgatory. As a result, I finished my assignment grading last week, something that I always celebrate since grading is the second most hated task of my job. (The most hated:…
We have officially hit the hardest part of the academic year at DePaul, the time when everyone at a Northern Hemisphere institution on the semester system is done and posting happy graduation pictures on social media but we have another 3 weeks of our quarter. I'm not struggling…
We have officially hit the hardest part of the academic year at DePaul, the time when everyone at a Northern Hemisphere institution on the semester system is done and posting happy graduation pictures on social media but we have another 3 weeks of our quarter. I'm not struggling…
"My ability to carry out my vision, to provide a voice for computing research, and to provide authentic leadership to the community are diminished to the point that I can have more impact outside NSF than within it."
"My ability to carry out my vision, to provide a voice for computing research, and to provide authentic leadership to the community are diminished to the point that I can have more impact outside NSF than within it."
If you do a search on this blog for the word "failure" you will find a lot of entries, including some dating back more than a decade. In one from 2014, I specifically talk about failure in the introductory programming classes that I teach, and re-reading it I could have…
If you do a search on this blog for the word "failure" you will find a lot of entries, including some dating back more than a decade. In one from 2014, I specifically talk about failure in the introductory programming classes that I teach, and re-reading it I could have…
I served for many years on the SIGCSE Board, something that I enjoyed doing and something that has many fond memories associated with it. But one of the things that I did not enjoy was being away from Chicago so often on my birthday. The SIGCSE Technical Symposium often…
I served for many years on the SIGCSE Board, something that I enjoyed doing and something that has many fond memories associated with it. But one of the things that I did not enjoy was being away from Chicago so often on my birthday. The SIGCSE Technical Symposium often…
Most of January and February have felt like an endless gauntlet of bad news. I had completely forgotten the feeling of relief I had when Biden assumed the presidency of the U.S. and I stopped waking up every morning dreading the news. I definitely remember now the exhausted…
Most of January and February have felt like an endless gauntlet of bad news. I had completely forgotten the feeling of relief I had when Biden assumed the presidency of the U.S. and I stopped waking up every morning dreading the news. I definitely remember now the exhausted…
Here's Google Gemini potentially getting someone killed. Ten energy drinks is typically 1600-3000 mg of caffeine.
Here's Google Gemini potentially getting someone killed. Ten energy drinks is typically 1600-3000 mg of caffeine.
It's the start of a new calendar year, which is traditionally a time for reflecting on what you've been doing and what you might do differently. This January several things are converging to make me think about DEI and broadening participation in computing (BPC). The first event…
It's the start of a new calendar year, which is traditionally a time for reflecting on what you've been doing and what you might do differently. This January several things are converging to make me think about DEI and broadening participation in computing (BPC). The first event…
I have spent a lot time thinking about and working on gender and computing. If you look at my publications, a reasonable chunk of them have to do with representation in computing, including a line of papers about the linked-courses learning community that a colleague and I ran…
I have spent a lot time thinking about and working on gender and computing. If you look at my publications, a reasonable chunk of them have to do with representation in computing, including a line of papers about the linked-courses learning community that a colleague and I ran…