Welcome to the University of Florida’s Computer Science Education program, where the College of Education and Herbert Wertheim College of Engineering collaborate to support educators like you.

Our fully online programs—graduate certificates, Master of Arts in Education (MAE), and Doctor of Education (Ed.D.)—are designed for those educators passionate about teaching equitable and evidence-based computer science in K-12, higher education, and beyond.

Whether you’re new to computer science education, looking to enhance your teaching skills, or aspiring to lead in the field of computer science education, you will find a program here that meets your needs.

Request Information

Sign up for updates about our program!

    Program Offerings

    We offer fully online graduate certificate, MAE, and Ed.D. programs in Curriculum and Instruction with an emphasis in Computer Science Education. These programs are designed to meet the needs of educators at various stages of their careers, from those just entering the CS education field to experienced professionals looking to advance their skills. Our comprehensive offerings provide the flexibility and depth you need to excel in teaching and leading in computer science education.
    Ed tech students discussing in the hallway

    Online Ed.D.

    Doctorate Program

    The Ed.D. in Curriculum and Instruction with an emphasis in Computer Science Education is a fully online doctoral program comprising 48 credit hours of coursework and a dissertation. Designed for educators in any role, this program is ideal for those looking to deepen their expertise in computer science education, enhance their leadership capabilities, and conduct research that drives innovation and change in CS educational practices. The program follows a cohort model, with new groups starting every odd-numbered year in the Summer semester.

    Four people looking at an iPad together and smiling.

    Online M.A.E.

    Master’s Program

    The MAE in Curriculum and Instruction with an emphasis in Computer Science Education is a fully online, 30-credit hour program consisting of ten courses. This program is designed for educators who want to teach computer science and lead in creating inclusive, innovative, and effective learning environments. The cohort-based program begins every Fall semester.

    Ed tech students in a lecture in a conference room

    Online Certificate

    Graduate Certificate 

    The Computer Science K-12 Teaching Graduate Certificate is a fully online, two-semester program consisting of four courses. Designed for educators seeking to build or enhance foundational skills in K-12 computer science education, this cohort-based program begins each Fall semester.

    Ed tech students in a lecture in a conference room

    UFTeach

    Undergrad Minor PTO

    The UFTeach program offers a minor in teaching middle and high school mathematics, science, or computer science, designed for students majoring in a STEM discipline. This alternative certification program is officially recognized by the State of Florida as “Professional Training Opportunity (PTO) for Content Majors”, and provides the necessary coursework for teaching preparation while you complete your bachelor’s degree.

    CS Everyone activity

    CSEveryone Center

    The CS Everyone Center for Computer Science Education is an interdisciplinary center dedicated to ensuring that all K-12 students have access to Computer Science (CS) and Artificial Intelligence (AI) education. The center focuses on expanding teacher preparation, enhancing disability access and inclusion, driving research and innovation, and building capacity among CS education professionals.