Contents
In August, I started graduate school at the University of Colorado at Denver, joining their PhD program in Computer Science and Information Systems with a focus on Theory and Algorithms.
This return to school was the first time since I graduated from the University of Rochester that I attended actual classes on a campus (my Master’s program was entirely distance learning). I wanted to record some of my thoughts about returning to school, since it’s been such an adjustment for me.
University of Colorado at Denver
The University of Colorado at Denver turned out to be exactly the kind of school I wanted.

The University of Rochester was a great school, considered to be one of the “New Ivy” institutions. The Computer Science program was very intensive there, and I was barely able to survive a few of my classes. This was good for me as an undergrad – that was the right time in my life for an extremely intensive program, since I was in school full-time and focused on nothing else. These days, however, I’m a full-time Software Engineer professionally, and I didn’t want to be part of such an intense program for graduate school. I went back to grad school for fun, not for my career, and I wanted a program that would not burn me out due to difficulty. Often I found undergrad classes so difficult that I was unable to comprehend some material, leaving me to feel lost, like I was missing out on interesting stuff because I couldn’t understand it before moving on. I wasn’t interested in that kind of experience.
My master’s program with Regis University, on the other hand, was too far at the opposite end of the spectrum. Since it was online and largely self-taught, I didn’t have much interaction with academics, professors, or even other students. Often I wouldn’t bother doing the readings, and there were very few actual assignments (usually just a few projects per course). In short, I felt like Regis was too easy, and I was often bored while attending. I really enjoyed my thesis work, but the actual courses were so low-key that I was able to get straight A’s without really focusing on school, which reminded me way too much of high school.
I wanted something that would challenge me enough to keep me engaged, but not so challenging as to frustrate me. I wanted actual lectures, homeworks, and exams, but I didn’t want them to be so difficult that I felt lost with the material. This is precisely what I found at the University of Colorado at Denver.


Absolutely No Machete Juggling is a blog about software, programming, computers, and me. I'm a programmer working in Colorado, mostly with Java and Ruby. 