NJCTL is recognized by the College Board as an Endorsed Provider of curriculum and professional development for AP® Computer Science Principles (AP CSP) and AP® Computer Science A (AP CSA).
Using an Endorsed Provider affords schools access to fully-aligned resources including a pre-approved syllabus, curriculum, and officially recognized professional development that prepares teachers to teach the course.
NJCTL's free computer science curriculum teaches students how to use text-based programming to solve real world problems, and provides everything needed to get students programming on their first day of class:
These comprehensive resources and materials make planning fast and easy, while eliminating the need for textbooks. Designed to support a social constructivist learning environment, NJCTL materials make learning engaging and accessible to every student. Materials are also fully editable so you can tailor them to meet any individual needs.
NJCTL offers online computer science courses that teachers can use with their students to support personalized instruction while providing complete oversight of individual students progress. These courses match the free, editable classroom materials, enabling flipped classroom approaches.
NJCTL's unique approach to professional learning teaches the content of AP Computer Science, and how to teach that content to students. Teachers learn from the same College Board-aligned materials they will use to teach their students, making planning fast and easy. Even with no prior programming experience, they will be well-equipped to prepare their students for the AP Exam. NJCTL's courses are online and asynchronous; teachers can learn anytime, anywhere, with timely instructor support available throughout the duration of the course.
NJCTL tuition is only $165 per graduate credit. ($132 per credit for NJEA Members.)
Click on any tile below to register or learn more about each graduate course
Teachers can start and complete courses anytime, anywhere at their own pace.
Certified teachers of any subject area or grade level may enroll. No prior mathematics or science background required.
After completing the first phase of their program, teachers begin teaching in their new subject area using the free, editable NJCTL course materials from which they just learned, while being coached and taking more advanced courses in that subject.
NJEA members receive a 20% discount on NJCTL tuition.
NJCTL has partnered with Greater Alliance Federal Credit Union to provide personal loan financing for NJCTL courses and programs in the United States. Learn more.
Course Catalog
Click Here for the Course Catalog, which includes descriptions, credits, and tuition costs.
NJCTL - The Leader in STEM Education
NJCTL is a nonprofit charitable organization founded by New Jersey Education Association that provides simple, scalable solutions for the global STEM crisis.