Become an In-Demand Computer Science Educator 

Computer science is a fast-growing field, and skilled teachers are in high demand. There is currently a critical shortage of computer science K-12 educators and a need to provide pathways for teachers to become certified in this area. A Master of Science in Education with a concentration in Computer Science Education from Nova Southeastern University will prepare you to teach Computer Science Education to all grade levels.  

This program provides both content and pedagogical knowledge in teaching computer science. Additionally, there is a growing demand for computer science courses, including advanced placement courses, and for teachers with computer science knowledge to teach them. NSU’s program will help address that educational gap. Upon graduation, you’ll have the skills necessary to pursue a rewarding career teaching computer science and programming to children and adolescents in various educational settings.

Quick Facts


NSU’s M.S. in Education with a concentration in Computer Science Education is 30 total credits (10 courses) to complete.

Start Dates

The master's degree program begins in AugustJanuary, and May.

Delivery Options

Classes for the M.S. in Education with a concentration in Computer Science Education program are offered online or at our Fort Lauderdale/Davie campus


Tuition for the degree program is $874 per credit hour. Discounted rates are available through our employer tuition program.

Career Outcomes

Computer Science Teacher, Postsecondary

$60,116 Average Salary Per Year


Computer Science Education Curriculum

Core Courses (30 credits)
Curriculum Design for Secondary Educators ( / Credits: 3 )
MSIT 501
Foundations of Programming, Data Structures, and Algorithms (MSIT 501 / Credits: 3 )
Trends & Instructional Strategies in Computer Science Education ( / Credits: 3 )
CISC 501
Computer Organization and Architecture (CISC 501 / Credits: 3 )
CISC 502
Mathematics in Computing (CISC 502 / Credits: 3 )
Teaching Diverse Learners ( / Credits: 3 )
CISC 503
Data Structures and Algorithms (CISC 503 / Credits: 3 )
MMIS 623
Ethics in Computing (MMIS 623 / Credits: 3 )
Assessment and Data-Driven Decision-Making ( / Credits: 3 )
Computer Science Education Capstone and Practicum Experience ( / Credits: 3 )


For a full list of all course descriptions, visit

Alumni Success Stories

T.J. Moore

DevOps Engineer 2
NSU B.S. in Computer Science Graduate

Priscila Reyes

NSU B.S. in Computer Science Graduate

Catalina Bolaños Sippli

IT Consultant
NSU M.S. in Management Information Graduate

Ben Sirof

NSU M.S. in Information Technology Graduate

Diaa Fathalla

NSU Ph.D. in Computer Science Graduate

Rita Barrios

Adjunct Professor, Cybersecurity & Information Systems
NSU Ph.D. in Cybersecurity Management Graduate

Take The Next Step

The College of Computing and Engineering graduate enrollment office is located on the fourth floor in the Carl DeSantis Building on NSU's Fort Lauderdale-Davie campus in Davie, Florida. Click here for a map.

Phone: (954) 262-2031 or Toll-Free: (800) 986-2247 ext. 22031


Schedule an Appointment

Hours of Operation

Monday – Friday
8:30 a.m. – 5:00 p.m.