Embark on your journey toward a master’s degree in Computer Science Education online at the University of Florida. Our MAE in Curriculum and Instruction, with an emphasis in Computer Science Education, is a fully online, 30-credit hour program consisting of ten courses. Designed for educators passionate about teaching computer science, this program equips you to create inclusive, innovative, and effective learning environments. The program begins every Fall semester, offering a supportive community and a structured path to completion.

As part of this cohort, you’ll collaborate with peers to address both shared and individual challenges in computer science education. This collaborative approach enriches your learning experience, helping you apply new strategies and insights to your educational practice.

Program Curriculum

The online M.A.E. in Computer Science Education offers a robust curriculum that combines both computer science content and pedagogical strategies to ensure you’re well-prepared to teach and inspire the next generation of learners. You’ll engage in courses that cover foundational programming, instructional strategies, and leadership in computer science education, giving you the tools to excel in a variety of educational settings.

This program typically takes 2 years to complete. Students have to complete 30 hours beyond their bachelor’s degree to graduate with their master degree.

  • Students typically complete two 16-weeks courses in Fall and Spring semesters and one 8-weeks course in the first Summer semester with their cohort, which includes online courses, seminars, and synchronous sessions. For more details, refer to the Required Courses and Suggested Course Sequence.
  • Degree completion is contingent upon the student’s ability to meet program requirements at a level consistent with master-level work.

Required Courses

  • Computer Science Pedagogical Coursework (9-hours)
    • ETE 6141: K-12 Computer Science Pedagogy I
    • ETE 6142: K-12 Computer Science Pedagogy II
    • EDG 6807: Issues and Trends in K-12 Computer Science Education
  • Computer Science Content Coursework (9-hours)
    • EDG 6805C: K-12 Computer Programming Foundations I
    • EDG 6806C: K-12 Computer Programming Foundations II
    • EME 6209: Designing Integrated Media Environments II
  • General Pedagogy Courses (9-hours)
    • EDE 6325: Guided Teacher Inquiry
    • EDG 6415: Culturally Responsive Classroom Management
    • EME 6059: Blended Learning Environments
  • Culminating Experience (3-hours)
    • EDG 6973: Capstone for Computer Science Education

Suggested Course Sequence

Year One
  • ETE 6141 K-12 Computer Science Pedagogy I
    Semester Available: Fall (16-weeks)
  • EDG 6805C K-12 Computer Programming Foundations I
    Semester Available: Fall (16-weeks)
  • ETE 6142 K-12 Computer Science Pedagogy II
    Semester Available: Spring (16-weeks)
  • EDG 6806C K-12 Computer Programming Foundations II
    Semester Available: Spring (16-weeks)
  • EDE 6325 Guided Teacher Inquiry
    Semester Available: Summer (8-weeks)
Year Two
  • EME 6209 Designing Integrated Media Environments II
    Semester Available: Fall (16-weeks)
  • EDG 6807 Issues and Trends in K-12 Computer Science Education
    Semester Available: Fall (16-weeks)
  • EDG 6415 Culturally Responsive Classroom Management
    Semester Available: Spring (8-weeks)
  • EME 6059 Blended Learning Environments
    Semester Available: Spring (8-weeks)
  • EDG 6931 Capstone for Computer Science Education
    Semester Available: Summer (16-weeks)

Request Information

Sign up for updates about our program!

    Program Requirement

    • A bachelor’s degree from an accredited U.S. college or university, or a degree deemed equivalent by the University of Florida Office of Admissions.
    • A minimum grade point average of 3.0 upper-division (last 60 credits) undergraduate work.
    • An acceptable grade point average for previous graduate work.
    • No GRE requirement.

    Program Highlight

    Entry: Every Fall semester
    Typical Course Load: See suggested course sequence for details
    Full-Time/Part-Time: Part-time
    Average Class Size: 15-30
    Application Deadline: July every year
    Typical Program Completion: 2 years