My review of everything

My Review of HCI (CS6750) Human Computer Interaction



           Grade: A
      Difficulty: 1/10
          Rating: 3/10
 Time commitment: 7 hours/week
------------------------------

Overall

This is a perfect summer class. I took it because I needed a chill course after getting burned out by CS7641 ML.

The course teaches you the whole process of user need-finding, prototyping, feedback evaluation and what design principles to consider at each step. It does a good job of formally conceptualizing what attributes improve user experience. No hard math/stats, no coding (unless you want to make it part of the project). Just writing reports after reports after reports, while you do participation credit harvesting on the side.

The course is easy, but easy does not mean quick. It still takes considerable time.

Assignment


Grading

As long as you do the work, it's a guaranteed course grade A. I've seen people settle with a B because they couldn't bother completing some of the reports or participation credit activity.

Thoughts

I personally didn't enjoy the course overall. That is not to say this was a bad course. I have nothing against it, and I agree HCI is important and relevant as computer is now ubiquitous in our society. But I guess I'm not into HCI as a subject.

To me it felt like the lecture was describing common sense. It's a bit like watching an academic lecture video on cooking: how we need to consider various sensory inputs: visual, texture, olfactory as well as impact on health. I know cooking is clearly important and relevant as we all eat food, but it just felt all common sense.

I saw a student saying at the graduation that this was the best course in the entire omscs program, and how he uses the principles he learned from this course at his work all the time. So it depends on the perspectives.

There is a lot of writing, which is the teaching style of prof David Joyner. I know many students hate it. I think it is a valid criticism that he turns every course into a writing course. But that's somewhat expected of a professor whose specialization is HCI.

It's worth noting that prof Joyner is so well engaged, so prepared, so positively passionate about teaching. In terms of professionalism as course instructor, he is among the best (maybe the very best).

FAQ


Reference

Syllabus : https://omscs.gatech.edu/cs-6750-human-computer-interaction