CS 6460: Educational Technology

Instructional Team

David Joyner
David Joyner
Creator, Instructor
Filipe Altoe
Head TA


CS 6460: Educational Technology will be a heavily project-based class in which students will: deeply investigate the tools, methods, and theories behind educational technology; demonstrate mastery of a subset of the field; propose either implementing a tool for or conducting research in educational technology; and deliver a final project along with a presentation and publication-ready paper.  

Just as the on-campus course has no lectures, so also the online course will not be lecture-based; instead, the course will be based on a curated library of materials, such as academic publications, media articles, existing tools, past projects, original interviews with experts in the field. Students in the class will navigate and investigate the topics most pertinent to their interests and project ideas, as well as contribute to the library for future classes. As part of this, TAs, acting more as mentors, will work closely with small groups of students to develop their understanding and ideas, scope their plans, and deliver a final project.

The ultimate goal is that these projects will lead to academic publications, start-up businesses, ongoing research projects, or tools to use in the OMSCS program.

More information is available on the CS 6460 course website.

Foundational Course Human-Elmputer Interaction Elective Interactive Intelligence Elective


Sample Syllabus

Summer 2020 syllabus and schedule
Fall 2019 syllabus and schedule

Note: Sample syllabi are provided for informational purposes only. For the most up-to-date information, consult the official course documentation.

Before Taking This Class...

Suggested Background Knowledge

To be ready for the class, students should have completed their program foundational requirement in order to have experience on the receiving end of educational technology. Students should also be comfortable with writing a handful of essays, participating in group activities and discussions, and tackling a large-scale individual or group project.

To succeed in this course, you should be able to answer “yes” to the following questions:  

  1. Have you completed the program's foundational requirement? (While not required, answering 'yes' guarantees you'll have examples of educational technology to think about in the course.)
  2. Are you comfortable with a class where participation is assessed directly?
  3. Are you comfortable with a class that involves a significant amount of essay writing?
  4. Are you comfortable either in a group on a project, or taking on a significantly-sized project individually?
  5. Are you passionate about education or educational technology? Do you already have some vague ideas of the kinds of things you'd like to research or build?
  6. Are you comfortable with a very open-ended class, where learning is largely student-driven?
Technical Requirements and Software
  • Browser and connection speed: An up-to-date version of Chrome or Firefox is strongly recommended. We also support Internet Explorer 9 and the desktop versions of Internet Explorer 10 and above (not the metro versions). 2+ Mbps is recommended; the minimum requirement is 0.768 Mbps download speed.
  • Operating system:
    • PC: Windows XP or higher with latest updates installed
    • Mac: OS X 10.6 or higher with latest updates installed
    • Linux: any recent distribution that has the supported browsers installed

Academic Integrity

All Georgia Tech students are expected to uphold the Georgia Tech Academic Honor Code. This course may impose additional academic integrity stipulations; consult the official course documentation for more information.