Computer Science Technology
Endorsement Code: 4148
Note: This information is for self-evaluation. It does not determine or validate eligibility to apply. Requirements, passing test scores, and fees are subject to change without notice.
Authorized to Teach
The Computer Science Technology #4148 endorsement entitles the holder to teach in New Jersey Department of Education (NJDOE)-approved career and technical education (CTE) courses in the following programs, and programs of study under the following Classification of Instructional Programs (CIP) codes.
| CTE Program | CIP Code |
|---|---|
| Artificial Intelligence and Robotics | 11.0102 |
| Cloud Computing | 11.0902 |
| Computer and Information Systems Security/Information Assurance | 11.1003 |
| Computer Engineering, General | 14.0901 |
| Computer Programming/Programmer, General | 11.0201 |
| Computer Science | 11.0701 |
| Computer Systems Networking and Telecommunications | 11.0901 |
| Cyber/Computer Forensics and Counter Terrorism | 43.0403 |
| Modeling, Virtual Environments and Simulation | 11.0804 |
| Network and System Administration/ Administrator | 11.1001 |
| Web Page, Digital/Multimedia and Information Resources Design | 11.0801 |
| Web/Multimedia Management and Webmaster | 11.1004 |
Option 1: Bachelor's Degree or Higher
- Artificial Intelligence
- Computer Engineering
- Computer Science
- Cybersecurity
- Data Science
- Information Systems
- Information Technology
- Network Systems
- Software Engineering
Option 2: Associate Degree with Employment Experience
- Computer Engineering
- Computer Science
- Cybersecurity
- Information Systems
- Information Technology
- Network Systems
- Software Technologies
- Web Technologies
Option 3: Employment Experience Only
Employment experience requirements can be met using one of the following:
- Full-time or part-time employment, or both (not self-employment)
- Self-employment
- Military qualifications and training
- Advanced programming tools and techniques
- Algorithms and computation
- Artificial Intelligence (AI)
- Blockchain programming
- C Plus Plus (C+ +)
- C Sharp (C #)
- Cloud computing
- Computer and network security
- Computer lab techniques
- Computer organization
- Computers and society
- Cyber security
- Data structures and software design
- Database management
- Discrete structures
- Hyper Text Markup Language (HTML)
- Linear algebra and optimization (math for machine learning)
- Machine learning for data science
- Mobile programming
- Networked systems
- Object oriented programming and data abstraction
- Object oriented programming
- Programming languages
- Quantum computing
- Software engineering
- Software specification and design
- Statistics for data science
- Structured Query Language (SQL)
- Wireless communications for mobile networks and internet of things
No state-issued occupational license or credential is required at this time.
Employment Experience (not self-employed)
The following job titles (Table 1) will be accepted as eligible employment experience as identified in the federal Occupational Information Network (O*NET) job descriptions.
| Job Title | Job Code |
|---|---|
| Computer Hardware Engineers | 17-2061.00 |
| Computer and Information Research Scientists | 15-1221.00 |
| Computer and Information Systems Managers | 11-3021.00 |
| Computer Network Architects | 15-1241.00 |
| Computer Network Support Specialists | 15-1231.00 |
| Computer Occupations, All Other | 5-1299.00 |
| Computer Programmers | 15-1251.00 |
| Computer Systems Analysts | 15-1221.00 |
| Computer Systems Engineers/Architects | 15-1299.08 |
| Computer User Support Specialists | 15-1232.00 |
| Data Warehousing Specialists | 15-1243.01 |
| Database Administrators | 15.1242.00 |
| Database Architects | 15.1243.00 |
| Data Warehousing Specialist | 15-1243.01 |
| Digital Forensics Analysts | 15-1299.06 |
| Geographic Information Systems Technologist and Technicians | 15-1299.02 |
| Information Security Analysts | 15-1212.00 |
| Information Security Engineers | 15-1299.05 |
| Information Technology Project Managers | 15-1299.09 |
| Intelligence Analysts | 33-3021.06 |
| Media Technical Directors/Managers | 27-2012.05 |
| Network and Computer Systems Administrators | 15-1244.00 |
| Penetration Testers | 15-1299.04 |
| Project Management Specialists | 13-1082.00 |
| Software Developers | 15-1252.00 |
| Software Quality Assurance Engineers and Testers | 15-1253.00 |
| Video Game Designers | 15-1255.01 |
| Web Administrators | 15-1299.01 |
| Web and Digital Interface Designers | 15-1255.00 |
| Web Developers | 15-1134.00 |
Self-Employment Experience
The North American Industry Classification System (NAICS) U.S. Census Bureau codes applicable to filing federal taxes for eligible self-employment experience are as follows (Table 2).
| Job Title | Job Code |
|---|---|
| Computer Systems Design and Related Services | 5415 |
Official Site of The State of New Jersey