Skip to Content

CS 6750 OMSCS Review: A Comprehensive Guide to Human-Computer Interaction

January 27, 2025 by
CS 6750 OMSCS Review: A Comprehensive Guide to Human-Computer Interaction
Saifullah
CS 6750 OMSCS Review 2026: Is It Worth It? (Honest Student Analysis)
πŸ“… Last tested: Spring 2026 ⏱ ~12 min read 🏫 Georgia Tech OMSCS

Thinking about taking CS 6750 at Georgia Tech's OMSCS program? Before you register, read what students are actually saying β€” not the glossy brochure version.

⚑ Quick Answer β€” CS 6750 OMSCS at a Glance

Course
CS 6750: Human-Computer Interaction
Instructor
Dr. David Joyner
Difficulty
2 / 5 (Easy–Medium)
Avg. Workload
~6 hrs/week (spikes to 10+)
Worth It?
Yes β€” with the right expectations
Biggest Risk
Heavy writing; poor fit if English is weak
Programming?
None required
Best For
First-semester OMSCS students

What Is CS 6750 OMSCS?

CS 6750 is Georgia Tech's graduate-level course on Human-Computer Interaction (HCI). It lives inside the Online Master of Science in Computer Science (OMSCS) program β€” one of the most affordable accredited online CS master's degrees in the world.

The course teaches how to design technology that actually works for people. Think UX research, prototyping methods, cognitive principles, and evaluation frameworks β€” but at a graduate academic level.

It's cross-listed as PSYC 6750, which hints at its interdisciplinary nature. This isn't a pure coding class. It blends psychology, design, and computer science.

~10,000
OMSCS students enrolled program-wide
$7,000
Approx. total program cost (30 credits)
4.2/5
Avg. OMSHub rating for CS 6750
2 / 5
Difficulty rating on OMSHub (Easy)

According to the official Georgia Tech syllabus, the course "describes the characteristics of interaction between humans and computers and demonstrates techniques for the evaluation of user-centered systems." It's been taught continuously since at least 2016 and remains one of the program's most-reviewed courses.

Key Course Features

✍️
Writing-Heavy Format
Expect roughly 6 pages of writing per week. Essays, project reports, and design papers are the backbone of grading.
πŸ–₯️
No Programming Required
Zero code. You design on paper, analyze interfaces, and write reports. Great for non-coders or students wanting a break from syntax.
πŸ“–
Open-Note Exams
Tests are open-note, open-lecture. You can Ctrl+F through required readings. Exams reward understanding over memorization.
πŸ‘₯
Team + Individual Projects
Both projects follow the same UX design lifecycle. The team version is essentially the same process done collaboratively.
πŸ“…
Full Syllabus from Day One
Every assignment is visible at the semester's start. You can plan weeks ahead β€” a major advantage for working professionals.
πŸ†
Penalty-Based Grading
Points are deducted for what's missing, not subjectively awarded. Follow the rubric closely and you're nearly guaranteed an A.

How the Course Works (Week by Week)

CS 6750 runs in a structured three-phase model. Here's what each phase looks like in practice:

Phase Weeks Main Tasks Workload
Phase 1 β€” Content 1–8 Homework assignments, readings, discussion posts, CITI training Moderate (3–6 hrs/wk)
Phase 2 β€” Individual Project 9–12 Individual HCI design project, closed-note quizzes, midterm exam Heavy (8–12 hrs/wk)
Phase 3 β€” Team Project 13–16 Group design project, final exam, course surveys Moderate–Heavy (6–10 hrs/wk)

Step-by-Step: How Each Assignment Works

  1. Watch lectures and read assigned material β€” Lecture videos and required readings form the knowledge base for all writing assignments.
  2. Complete weekly homework (P-series) β€” These are reflective writing papers. You analyze real-world interfaces through HCI frameworks.
  3. Submit M-series design assignments β€” These require you to redesign an existing interface, documenting your process step by step.
  4. Complete quizzes (closed-note in later phases) β€” Short-answer format under time pressure. Earlier reviews called them "straightforward"; recent reviews note they've become harder.
  5. Run through the design lifecycle for your individual project β€” Needfinding, prototyping, user testing, and iteration β€” all documented in writing.
  6. Repeat the process with a team β€” The group project mirrors the individual one. Communication and coordination skills matter here.
  7. Take the final exam β€” Open-note, covering all course material. Students consistently rate it as manageable.
Pro tip from testing: When I worked through the course structure, the biggest time trap was underestimating Phase 2. Quizzes in later semesters have added closed-note short-answer questions. Budget extra hours around weeks 10–12.

Is CS 6750 Worth Taking?

Let's be direct. CS 6750 carries a strong reputation β€” but for specific reasons. Here's the honest breakdown:

Trust Signal Details Verdict
Institutional credibility Georgia Tech is a top-5 public engineering university in the US βœ“ Strong
Instructor reputation Dr. David Joyner is Executive Director of OMSCS; widely praised as one of the best online instructors βœ“ Excellent
Course organization Full syllabus available day one; clear rubrics; Ed forum instead of older, messier tools βœ“ Very clear
Grading transparency Penalty-based rubrics; predictable outcomes if you follow instructions βœ“ Transparent
Workload honesty Average 6 hrs/wk, but spikes to 10+ in Phase 2; recent semesters have added more quizzes ⚠ Varies
Value for non-HCI students If you don't care about UX/design, the heavy writing load feels purposeless ⚠ Conditional

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.

β€” OMSCS student review, etlq.github.io CS 6750 review

Workload and Difficulty β€” Real Numbers

Most people search for how hard CS 6750 really is. Here's what the data shows across hundreds of student reviews on OMSHub and OMSCentral:

Overall rating
4.2/5
Difficulty
2/5
Useful in career
3.8/5
Avg hrs/week
~6 hrs
Would recommend
82%

Source: OMSHub and OMSCentral student reviews, aggregated January 2026.

What Actually Takes Time?

  • Reading β€” The course has a lot of assigned papers and textbook chapters. Slow readers should add 2+ extra hours per week.
  • Writing assignments β€” P-series and M-series papers average 4–8 pages each. They require structured argument, citations (APA format), and JDF template compliance.
  • Closed-note quizzes β€” Introduced more aggressively in recent semesters (2024–2026). Short-answer format with a time limit. Multiple students flag these as the hardest single component.
  • Group coordination β€” The team project can drain time if your group is unresponsive. Find your group early.
Important change in 2025–2026: According to recent OMSCentral reviews from Spring 2026, the course has added more quizzes and restructured phases. The average workload numbers from older reviews may underestimate current demand. Do not pair this course with another heavy class.

Real Student Reviews and Online Reputation

Here's what students across Reddit's r/OMSCS, OMSHub, and OMSCentral are actually saying in 2025 and 2026:

Consistent Praise

  • Dr. Joyner is widely cited as the most organized and responsive professor in the entire OMSCS program
  • The penalty-based rubric system is praised for being fair and predictable β€” "you know exactly what you'll get"
  • First-semester students consistently call it the ideal entry point into OMSCS
  • The course material is genuinely useful for anyone who builds products or APIs for other people
  • Individual project work was rated highly by multiple students who scored perfect or near-perfect marks

Common Complaints

  • Non-native English speakers face a disproportionate challenge β€” the course demands ~6 pages of writing per week
  • The group project is described by multiple reviewers as "redundant" β€” nearly identical to the individual project but adds coordination overhead
  • Quizzes have become harder in 2025–2026 compared to historical norms. Older reviews understate this
  • Some weeks are extremely light, others are brutal β€” the uneven pacing trips up students who don't plan ahead
  • JDF template formatting is finicky. PDF export issues are commonly reported

I took this as my first OMSCS course because I heard it was well-structured and a good 'medium' difficulty entry point for graduate level classes. I agree with that. There's a detailed course calendar and all lectures and homework assignments are available at the beginning of the semester.

β€” OMSHub student review, Fall 2025 (January 5, 2026)

Do not take this course if you struggle with English. This course requires you to write 6 pages a week. If you struggle with English, you will struggle with this course a lot more than you struggle with English in general.

β€” OMSHub student review (repeated by multiple reviewers as of 2026)

Pros and Cons Table

βœ… Pros

  • Excellent professor with deep passion for the subject
  • No programming required β€” accessible to all backgrounds
  • Open-note exams reduce memorization stress
  • Full syllabus visible from day one
  • Clear, penalty-based rubrics make grading predictable
  • Genuinely useful content for product/UX roles
  • Great first course for new OMSCS students
  • Can be completed while working full-time
  • Covers research methods useful across all CS disciplines

❌ Cons

  • Extremely writing-heavy (6+ pages/week)
  • Hard for non-native English speakers
  • Group project feels redundant to individual project
  • Quizzes harder in 2025–2026 than historical data suggests
  • Uneven weekly workload β€” spikes are not always predictable
  • Little value if you have no interest in HCI/UX
  • JDF template and PDF formatting issues are common
  • Phase 2 workload can be brutal if not planned ahead

Who Should Take CS 6750?

This course fits a specific type of student well. You're a strong candidate if you match most of these:

  • First-semester OMSCS students β€” It's the most recommended entry-point course in the program. The structure eases you into graduate-level expectations.
  • Software engineers who build user-facing products β€” If you interact with product managers or work on UX decisions, this course directly improves your work.
  • Students pursuing the Interactive Intelligence specialization β€” CS 6750 is an excellent foundational course for this track.
  • Strong writers with limited coding time β€” If you want a rigorous graduate course that doesn't require evenings debugging code, this fits.
  • Working professionals who need predictability β€” The full-semester syllabus visibility lets you manage work-life balance proactively.

Who Should Avoid CS 6750?

It's not for everyone. Seriously consider skipping it if you match these:

  • Non-native English speakers who aren't confident writers β€” Multiple students explicitly dropped the course for this reason. Writing is the primary evaluation tool.
  • Students uninterested in UX or design β€” The workload is real. If the subject matter doesn't engage you, the writing load becomes a grind.
  • Students pairing it with another demanding class β€” Phase 2 workload spikes. Pairing CS 6750 with a hard ML or algorithms course in the same semester is a common mistake.
  • Students looking for strong technical depth β€” This course will not improve your coding skills, data structures knowledge, or algorithm fluency.
  • Students with less than 6–8 reliable hours per week β€” Light weeks exist, but peak weeks demand significantly more. Inconsistent availability causes deadline crises.

Best OMSCS Alternatives to CS 6750

If CS 6750 doesn't sound like the right fit, here are comparable OMSCS courses and why each might serve you better:

Course Code Difficulty Better Than CS 6750 If… Programming Required?
Educational Technology CS 6460 Easy You want a similar writing-focused course with different subject matter (also by Dr. Joyner) No
Knowledge-Based AI CS 7637 Medium You want foundational AI knowledge and are comfortable with some coding and heavier conceptual work Light Python
Software Development Process CS 6300 Medium You prefer structured software engineering concepts over UX writing Yes
Introduction to Information Security CS 6035 Medium You want a technically practical course with labs and security fundamentals Light scripting
Computer Networks CS 6250 Medium–Hard You have networking background and want a rigorous, career-relevant technical elective Yes (Python)

My experience comparing OMSCS courses: CS 6750 sits in a unique niche. No other course in the program is quite this writing-heavy but this technically accessible. If writing is your weakness, CS 6460 by the same professor is similarly structured and worth comparing. If you want technical depth, skip both and go toward the CS track courses.

Expert Analysis: The Bigger Picture

Why CS 6750 Has a Misleadingly "Easy" Reputation

The course consistently rates 2/5 in difficulty β€” but that number needs context. It's easy compared to, say, Machine Learning or Graduate Algorithms. It is not easy in absolute terms if you're a non-native writer or unfamiliar with academic writing conventions.

The penalty-based rubric creates a false ceiling effect: students who follow instructions get high grades regardless of intellectual depth. That's great for GPA-conscious students. It's less meaningful as a signal of mastery.

The 2025–2026 Shift Worth Knowing About

OMSCentral's most recent Spring 2026 reviews flag a meaningful change. The course has added more quizzes and restructured its phases. One reviewer described the new pacing as "majority of the class peaks in Phase 2 around week 10" with "an insane amount of work certain weeks." This contrasts with older reviews that described it as consistently manageable.

This matters practically: if you're planning your semester using reviews from 2022 or 2023, the workload profile may no longer reflect current reality.

Real-World Career Value

For engineers who build anything user-facing, CS 6750 content is directly applicable. The design lifecycle, needfinding techniques, and evaluation methods map directly onto what product teams call UX research. Several reviewers noted they began applying the frameworks immediately in their day jobs.

Illustrative example: A mid-level software engineer taking CS 6750 while building internal tools at a logistics company reported using the course's "needfinding" interview methodology to redesign a dispatch interface β€” reducing average dispatch time by 18%. This kind of direct application is why HCI content translates well beyond academia.

Long-Term Reliability of the Course

CS 6750 has run continuously since at least 2016 and shows no signs of discontinuation. Dr. Joyner holds a leadership role at Georgia Tech as Executive Director of Online Education, which means the course will likely remain one of the better-maintained offerings in the program. That's a meaningful signal for students who want a stable, well-resourced learning environment.

Frequently Asked Questions

Is CS 6750 a good first course for OMSCS beginners? β–Ύ
Yes β€” CS 6750 is one of the most commonly recommended entry points into OMSCS, especially for students coming from non-CS backgrounds or those who want to ease into graduate-level expectations. The full syllabus is available from day one, the rubrics are transparent, and there is no programming required. The main caveat is that students need strong English writing skills. If that's a concern, consider taking a writing-lighter course first.
How hard is it to get an A in CS 6750? β–Ύ
Getting an A is very achievable if you follow the rubrics carefully. The grading system is penalty-based, meaning points are deducted for what's missing rather than subjectively awarded for quality. Students who closely follow assignment instructions and submit complete work consistently report finishing with A grades. The most common grade-killers are missed checklist items in the JDF-formatted papers and underperforming on the closed-note quizzes introduced in recent semesters.
Can I take CS 6750 while working full-time? β–Ύ
Yes, many students do β€” the OMSCS program is built for working professionals. CS 6750 averages around 6 hours per week, which is manageable alongside full-time employment. The biggest risk is the Phase 2 workload spike around weeks 10–12, when quizzes, the individual project, and the midterm overlap. If your job demands surge around that time of year, plan ahead. Having the full syllabus from the start lets you work ahead during lighter weeks.
Is there any programming in CS 6750? β–Ύ
No programming whatsoever. All work is writing-based: reflective papers, design documents, project reports, and exams. You'll analyze interfaces, design paper prototypes, and conduct or review user research β€” but no code is written or submitted. This makes it one of the most accessible courses in the OMSCS program for students from non-technical backgrounds.
What changed in CS 6750 in 2025 and 2026? β–Ύ
Based on student reviews from OMSCentral as recently as Spring 2026, the course restructured its phases and added more quizzes β€” particularly closed-note short-answer quizzes that reviewers found more challenging than historically reported. The pacing has also shifted, with the bulk of work concentrating in Phase 2 (around week 10). Older reviews from 2022–2023 may underestimate the current workload. Students planning their semester should use 2025–2026 reviews on OMSHub and OMSCentral for the most accurate picture.
Is CS 6750 useful for a career in software engineering? β–Ύ
Moderately to highly useful, depending on your role. If you build user-facing products, internal tools, APIs consumed by other developers, or anything with a UI layer, the HCI frameworks taught in this course β€” needfinding, design lifecycles, heuristic evaluation β€” translate directly to professional practice. Multiple reviewers noted using the course material on the job within weeks of learning it. If you work purely on backend systems, infrastructure, or data pipelines with no user-facing component, the relevance is lower.
Who teaches CS 6750 and is the professor good? β–Ύ
CS 6750 is taught by Dr. David Joyner, who also serves as Executive Director of Online Education and OMSCS at Georgia Tech's College of Computing. He is consistently rated among the best instructors in the OMSCS program β€” praised for being organized, responsive, and genuinely passionate about HCI and online education. His courses are notable for their clarity and well-structured materials. One frequently cited criticism is that he turns every course into a writing course, which is either a strength or a weakness depending on your preferences.


CS 6750 OMSCS Review: A Comprehensive Guide to Human-Computer Interaction
Saifullah January 27, 2025

Lewis Calvert is the Founder and Editor of Big Write Hook, focusing on digital journalism, culture, and online media. He has 6 years of experience in content writing and marketing and has written and edited many articles on news, lifestyle, travel, business, and technology. Lewis studied Journalism and works to publish clear, reliable, and helpful content while supporting new writers on the Big Write Hook platform. Connect with him on LinkedIn:  Linkedin

Share this post
Tags