The College of New Jersey Logo

Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     Three Bar Menu

Undergraduate Certificate Program in Computer Science Education

The undergraduate certificate program in Computer Science Education prepares Education majors to teach Computer Science at the K-12 level in the State of New Jersey.

The Computer Science Teaching Endorsement / NJ Computer Science Standard Certificate (endorsement code 1820), requires 15 credits of Computer Science coursework, including a methods course, and successful completion of the Computer Science Praxis exam. Completion of the certificate provides the coursework. Students will have to arrange for the praxis exam on their own.

The following four courses (16 units) are required for Undergraduate Certificate in Computer Science Education:

CSC 120: Foundations of Computational Thinking
CSC 220: Computer Science I: Computational Problem Solving
CSC 230: Computer Science II: Data Structures
TED 360: Teaching Methods for Computational Thinking in STEM Education
(This course will be offered every other year by the Department of Integrative STEM Education, starting in Spring 2025.)

Top