Computer Science Program
This 28-credit program teaches currently certified New Jersey teachers, in any subject area, the content, and how to teach the content, of AP Computer Science Principles and AP Computer Science A. Coursework includes a combination of online NJCTL Content, Teaching Methods, and Field Experience Courses for Teachers. This program is designed to meet future regulations for NJ Computer Science endorsement.
NJCTL Tuition: $165 per credit (NJEA Member Tuition: $132 per credit)
Click on any course to learn more and/or enroll.
Computer Science Program of Study
Phase I
Complete before entering the classroom in the fall.
Phase II
Complete in the fall, teach one section of PSI AP Computer Science A to students while receiving online coaching and support from NJCTL.
Phase III
Complete in spring, teach one section of PSI AP Computer Science A to students while receiving online coaching and support from NJCTL.
Phase IV
Complete coursework in preparation to take the Computer Science Praxis. After passing the mandatory Praxis exam(s), candidates apply to the New Jersey Department of Education for endorsement (pending finalization of endorsement requirements).
Program Total
Credits: 28
NJCTL Tuition: $4620 / $3696 for NJEA Members
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.