NCBCE has partnered with the NC Department of Public Instruction and industry leaders to curate a list of online curriculum for credentials and certifications developed by tech companies. Through this partnership, students in NC K-12 high schools can receive scholarships to take the certification tests. Please reach out to NCBCEAdmin@nc.gov for more information.
AWS Certified Cloud Practitioner
The AWS Certified Cloud Practitioner is an entry-level AWS certification. It validates cloud fluency and foundational AWS knowledge.
AWS
App Development with Swift Certification (Certified User)
The App Development with Swift Certified User credential is for individuals who have a working knowledge of Swift, and who may have successfully completed the Associate level certification in Swift previously.
Apple C/O Certiport/Pearson
CCNA: Cisco Certified Network Associate
CCNA certification proves you have what it takes to navigate the ever-changing landscape of IT. CCNA exam covers networking fundamentals, IP services, security fundamentals, automation, and programmability.
Cisco Systems
CCNP: Cisco Certified Network Professional - Enterprise
Start your journey to earn the CCNP Enterprise certification. The course broadens your architectural understanding and deepens your implementation skills required by enterprise networks.
Cisco Systems
Certified Associate in Python Programming
Designed as easy to understand and beginner-friendly course focusing on various data collections, manipulation tools, logic and bit operations and creating basic REST APIs.
Python Institute
Cisco Certified CyberOps Associate
Cybersecurity professionals who can protect and defend an organization's network are in high demand right now.
Cisco Systems
Cisco Certified DevNet Associate
Develop software skills needed to become a vital part of today's IT teams. You’ll learn the best practices of modern software development practices, DevOps, and how to securely interact with Application Programming Interfaces (APIs) to automate existing manual processes with only a few lines of code.
Cisco Systems
Cisco Networking Essentials
The Networking Essentials Certification provides the basic networking concepts and skills individuals can put to use immediately with no previous networking knowledge needed.
Cisco Networking Academy
CompTIA A+
The CompTIA A+ credential is an industry-standard for aspiring IT support professionals. CompTIA is trusted by employers around the globe, and the A+ credential validates that IT professionals can perform critical tasks by thinking on their feet.
CompTIA
CompTIA CASP+
CompTIA Advanced Security Practitioner (CASP+) is an advanced-level cybersecurity certification for security architects and senior security engineers charged with leading and improving an enterprise’s cybersecurity readiness.
CompTIA
CompTIA CTT+
CompTIA Certified Technical Trainer (CTT+) certification is for instructors who want to verify they have attained a standard of excellence in the training field. CTT+ validates the knowledge and use of tools and techniques necessary for successfully teaching in today’s learning environments.
CompTIA
CompTIA Cloud Essentials+
CompTIA Cloud Essentials+ is for both IT and non-technical professionals who require the essential business acumen needed to make informed cloud service decisions.
CompTIA
CompTIA Cloud+
CompTIA Cloud+ is a global certification that validates the skills needed to deploy and automate secure cloud environments that support the high availability of business systems and data.
CompTIA
CompTIA CySA+
CompTIA Cybersecurity Analyst (CySA+) is an IT workforce certification that applies behavioral analytics to networks and devices to prevent, detect and combat cybersecurity threats through continuous security monitoring.
CompTIA
CompTIA IT Fundamentals (ITF+)
The CompTIA IT Fundamentals exam focuses on the essential IT skills and knowledge needed to complete tasks commonly performed by advanced end-users and entry-level IT professionals alike, including: using features and functions of common operating systems and establishing network connectivity, identifying common software applications and their purpose, and using security and web browsing best practices.
CompTIA
CompTIA Linux+
CompTIA Linux+ validates the competencies required of an early career system administrator supporting Linux systems.
CompTIA
CompTIA Network+
CompTIA Network+ validates the technical skills needed to securely establish, maintain, and troubleshoot the essential networks that businesses rely on. CompTIA is trusted by employers around the globe. The Network+ credential prepares individuals to support networks on any platform, providing individuals with a vendor-neutral certification that is useful regardless of product type.
CompTIA
CompTIA PenTest+
CompTIA PenTest+ is for cybersecurity professionals tasked with penetration testing and vulnerability management. CompTIA is trusted by employers around the globe. PenTest+ assesses the most up-to-date penetration testing, vulnerability assessment, and management skills necessary to determine the resiliency of a network against attacks.
CompTIA
CompTIA Project+
CompTIA Project+ gives business professionals – inside and outside of IT – the basic concepts to successfully manage small to medium-sized projects.
CompTIA
CompTIA Security+
CompTIA Security+ is a global certification that validates the baseline skills necessary to perform core security functions and pursue an IT security career. CompTIA is trusted by employers around the globe.
CompTIA
CompTIA Server+
CompTIA Server+ ensures pros have the skills to work in data centers or cloud environments. CompTIA is trusted by employers around the globe. The Server+ is a global certification that validates the hands-on skills of IT professionals who install, manage, and troubleshoot servers in data centers as well as on-premise and hybrid environments.
CompTIA
Dell Boomi Essentials
Boomi course offerings are designed to introduce students to integration platform as a service (iPaaS), a cloud-based technology for developing and managing data integration and data management processes.
Dell
Google Associate Android Developer Certification
The Associate Android Developer Certification, and Android Basics in Kotlin training needed to complete the credential, provides you with the essential steps of developing, testing, and debugging Android apps in Kotlin, and is designed for people with no prior programming experience.
Google Cloud Digital Leader
The Google Cloud Digital Leader certification validates the knowledge and skills of individuals who want to understand the purpose and application of Google Cloud products. Individuals who complete this exam receive a digital badge and certificate.
Google Cybersecurity
Prepare for a career as a cybersecurity analyst with a professional certificate from Google. Learn job-ready skills that are in-demand, like how to identify common risks, threats, and vulnerabilities, as well as the techniques to mitigate them.
Google Data Analytics
This program will introduce you to the world of data analytics through a hands-on curriculum developed by Google. You'll learn in-demand data analytics skills using spreadsheets, SQL, Tableau, R, and more.
Google Digital Marketing & E-commerce
Get started in the high-growth fields of digital marketing and e-commerce with a professional certificate from Google. Learn to manage digital marketing campaigns, attract and engage customers, and sell products online.
Google IT Support Certificate
The Introductory IT Support Certificate is a professionally recognized, ACE® approved program with the potential to earn up to 12 college credits.
Google Project Management
This program will introduce you to the foundational concepts of what it takes to build a successful career in project management, gain an understanding of what it's like to be a project manager, and learn about the project lifecycle and common project management approaches.
Google UX Design Certificate
This program will introduce you to the foundational concepts of UX design, including user-centered design, the design process, and accessibility.
HDI Customer Service Representative
This certification validates the skills and techniques required to provide exceptional customer service and support in both support center and call center environments. It ensures individuals understand how to assess customer needs while exceeding their expectations.
HDI
IBM SkillsBuild AI Foundations
The AI Foundations Learning Plan and Badge is great for high school students but is designed for all learners. It provides individuals with an introduction to Artificial Intelligence (AI) and the foundational concepts behind this technology.
IBM
IBM SkillsBuild Agile Explorer
Agile Explorer badge earners have a foundational understanding of the Agile values, principles, and practices that help change culture and behaviors in the way that people work. These individuals can initiate an Agile conversation with team members and colleagues and can apply the Agile method to the operations and programs work that they do in a family, academic, or work environment.
IBM
IBM SkillsBuild Basic Principles of Design
The Basic Principles of Design course is a collaboration between IBM and Adobe, providing a foundational understanding of design to badge earners.
IBM
IBM SkillsBuild Cybersecurity Fundamentals
Badge earners demonstrate a foundational understanding of cybersecurity concepts, objectives, and practices. This includes cyber threat groups, types of attacks, social engineering, case studies, overall security strategies, cryptography, and common approaches that organizations take to prevent, detect, and respond to cyber-attacks.
IBM
IBM SkillsBuild Exploring Emerging Tech
The Explore Emerging Tech Learning Plan and Badge is great for high school students but is designed for all learners. If you’re curious about tech, but not sure where to focus, this learning plan provides individuals with an introduction to six emerging technologies and the foundational concepts behind each one.
IBM
Linux Professional Institute LPIC-1
Students develop proficiency in performing maintenance tasks on the command line, installing, and configuring a computer running Linux, and configuring basic networking, using virtual machines running Linux.
Linux Professional Institute
Microsoft 365 Certified: Fundamentals
This certification demonstrates knowledge of the options and benefits of adopting cloud services, the Software as a Service (SaaS) cloud model and implementing Microsoft 365 cloud service.
Microsoft
Microsoft Azure AI Fundamentals
This certification demonstrates knowledge of common machine learning (ML) and artificial intelligence (AI) workloads and how to implement them on Microsoft Azure.
Microsoft
Microsoft Certified: Power Platform Fundamentals
If you’re a student, business user, or beginning technical professional, this certification can accelerate your progress and give your career a boost, as you use your Microsoft Power Platform skills to improve your team’s productivity. No experience is necessary to train for it—just basic familiarity with computer technology, data analytics, cloud computing, and the internet.
Microsoft
Red Hat Application Development I: Programming in Java EE (JB184)
This course and credential introduces experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE).
Red Hat
Red Hat OpenShift I: Containers & Kubernetes (DO180R)
Introduction to Containers, Kubernetes, and Red Hat OpenShift® Container Platform (DO180) introduces students to building and managing containers for deployment on a Kubernetes cluster.
Red Hat
Red Hat Systems Administration I (RH124)
Red Hat System Administration I (RH124) equips you with Linux® administration "survival skills" by focusing on foundational Linux concepts and core tasks.
Red Hat
SAS Certified Specialist Programming Fundamentals (SAS 9.4)
This credential validates an individual’s knowledge and skills in SAS 9.4 programming.
SAS
Saylor CS101: Introduction to Computer Science I
CS101 will introduce you to the field of computer science and the fundamentals of computer programming. This course is specifically designed for individuals and students with no prior programming experience and uses Java to demonstrate fundamental topics.
Saylor Academy
Saylor CS102: Introduction to Computer Science II
Explore this detailed survey of computing and programming, with an emphasis on understanding object-orientation and the Java and C++ computer programming languages. This course uses history, theory, and practice to deliver lessons that prepare you for a career in computer science.
Saylor Academy
Saylor CS105: Introduction to Python
Learn fundamental programming concepts using the Python 3 programming language, a high-level interpreted language that is easy to read write, with powerful libraries that provide additional functionality.
Saylor Academy
Saylor CS107: C++ Programming
Learn the C++ computer programming language, with a focus on syntax for primitive types, control structures, vectors, strings, structs, classes, functions, file I/O, exceptions, and other programming constructs.
Saylor Academy
Saylor CS120: Bitcoin for Developers I
Learn the components of Bitcoin and how they work together to keep Bitcoin's open, decentralized system running. This course will build the foundation you need to use and work with Bitcoin and other cryptocurrencies.
Saylor Academy
Saylor CS201: Elementary Data Structures
Survey basic abstract data types, their associated algorithms, and how they are implemented. Topics discussed include the structures of stacks, queues, lists, sorting and selection, searching, graphs, and hashing; performance tradeoffs of different implementations; and asymptotic analysis of running time and memory usage.
Saylor Academy
Saylor CS202: Discrete Structures
Learn discrete mathematics in a way that combines theory with practicality. Major topics include single-membership sets, mathematical logic, induction, proofs, counting theory, probability, recursion, graphs, trees, and finite-state machines.
Saylor Academy
Saylor CS250: Python for Data Science
Learn data science using the Python programming language by looking at data processing, data analysis, visualization, data mining, and statistical models. By the end of this course, you will be able to implement Python code for these data science topics.
Saylor Academy
Saylor CS301: Computer Architecture
Explore hardware/software components, assembly language, and the functional architecture and design of computers, with a focus on topics like instruction sets, processor arithmetic and control, Von Neumann architecture, pipelining, memory management, storage, and input/output.
Saylor Academy
Saylor CS302: Software Engineering
Learn how to apply an engineering approach to computer software design and development by focusing on topics like life cycle models, software requirements, specification, conceptual model design, detailed design, validation and verification, design quality assurance, software design/development environments, and project management.
Saylor Academy
Saylor CS401: Operating Systems
Examine how operating systems and design have evolved as changes in hardware and software led to contemporary operating systems. Topics include basic OS concepts, methods of OS design and construction, process coordination, management, and algorithms for CPU scheduling, memory, and general resource allocation.
Saylor Academy
Saylor CS402: Computer Communications and Networks
Explore the hardware, software, and architectural components involved in computer communications in local area networks. Topics include the basics of computer networks, switching, routing, protocols, and security.
Saylor Academy
Saylor CS403: Introduction to Modern Database Systems
Learn about database architecture and implementation by exploring Structured Query Language (SQL), including topics like file structures and access methods; database modeling, design, and user interface; the components of database management systems; and information storage and retrieval.
Saylor Academy
Saylor CS406: Information Security
Learn the principles of information security to protect the confidentiality, integrity, and availability of information. Discuss the modes of threats and attacks on information systems, threat mitigation, cryptography, user identification and authentication, access control, privacy laws, and more.
Saylor Academy
Swift Certification Associate
Students who successfully complete the App Development with Swift Associate exam demonstrate knowledge of the impact of computing and apps on society, economies, and cultures while exploring iOS app development.
Apple C/O Certiport/Pearson
VMware Certified Technical Associate (VCTA) – Application Modernization
The VCTA - Application Modernization certification validates a candidate's awareness of the VMware Tanzu Portfolio and the candidate's ability to understand and explain application modernization with the VMware Tanzu Portfolio.
VMware
VMware Certified Technical Associate (VCTA) – Cloud Management and Automation
The VMware Certified Technical Associate - Cloud Management and Automation coursework and credential provides individuals with a basic understanding of virtualization and cloud concepts.
VMware
VMware Certified Technical Associate (VCTA) – Data Center Virtualization (DCV)
The VCTA-DCV certification validates an individual’s basic understanding of virtualization and vSphere concepts.
VMware
VMware Certified Technical Associate (VCTA) – End User Computing
The VMware Certified Technical Associate – End-User Computing (VCTA-EUC) certification teaches and evaluates an individual’s entry-level knowledge of end-user computing and endpoint management concepts.
VMware
VMware Certified Technical Associate (VCTA) – Network Virtualization (NV)
The VCTA-NV certification holder can identify use cases and business needs for the VMware NSX platform, understand NSX terminology and perform navigation of NSX graphical user interface(s).
VMware
VMware Certified Technical Associate – Security
The VMware Certified Technical Associate (VCTA) - Security certification validates an individual's understanding of VMware's security solutions and the individual’s ability to provide entry-level support for the security features of VMware products, including NSX-T Data Center, Workspace ONE, and VMware Carbon Black Cloud.
VMware