Schedule

Our 2026 Schedule

Plan Your 2026 Training Path

Enhance your CNO skills with our comprehensive catalog of courses. We offer training designed to advance military, intelligence, and government professionals to be the best in their roles. With a wide range of offerings, you can build your expertise and master the latest techniques.

Course Schedule 2026

Our Course Catalog

For a complete overview of all courses, descriptions, and prerequisites for 2026, please download our official course catalog.

Download PDF

CNO Programmer - Linux & Windows

January 7 - March 13, 2026
10 Weeks

A comprehensive, hands-on program covering core concepts, user-mode, and kernel-mode development for both Linux and Windows environments.

CNO Core Module

PythonJan 7-9
NetworksJan 12-16
AssemblyJan 20-22
Reverse EngineeringJan 23-29
Core CrucibleJan 30

User Mode Development Module

Systems ProgrammingFeb 2-5
InternalsFeb 9-12
CNO User ModeFeb 13-20
Vulnerability Research & ExploitationFeb 23-27
User Mode CrucibleMar 2-3

Kernel Mode Development Module

Kernel ModeMar 4-13

Other Courses Offered

Intro to ACTP

5 Days

A foundational course introducing the core concepts and tools used throughout the Advanced Cyber Training Program.

Jan 5-9 (Virtual) or Self-Paced
Learn More

Advanced Vulnerability Research

5 Days

Dive deep into advanced techniques for discovering and analyzing software vulnerabilities.

Mar 23-27, Jun 23-27, Sep 23-29
Learn More

Embedded CNO

5 Days

Explore techniques for analyzing and exploiting vulnerabilities in embedded systems and IoT devices.

Jan 26-30
Learn More

Intro to ARM Assembly

3 Days

Learn the fundamentals of ARM architecture and assembly language programming for mobile and embedded devices.

Available upon request
Learn More

Android Programming

5 Days

Develop, debug, and deploy applications for the Android mobile platform using modern tools and techniques.

Apr 13-17
Learn More

Android Internals

5 Days

Gain a deep understanding of the Android operating system architecture, from the kernel to the application framework.

Apr 20-24
Learn More

CNO Programmer - Linux & Windows

March 25 - May 29, 2026
10 Weeks

A comprehensive, hands-on program covering core concepts, user-mode, and kernel-mode development for both Linux and Windows environments.

CNO Core Module

PythonMar 25-27
NetworksMar 30-Apr 3
AssemblyApr 6-8
Reverse EngineeringApr 9-15
Core CrucibleApr 16

User Mode Development Module

Systems ProgrammingApr 20-23
InternalsApr 24-29
CNO User ModeApr 30-May 6
Vulnerability Research & ExploitationMay 7-13
User Mode CrucibleMay 14-15

Kernel Mode Development Module

Kernel ModeMay 18-29

Other Courses Offered

Intro to ACTP

5 Days

A foundational course introducing the core concepts and tools used throughout the Advanced Cyber Training Program.

Jan 5-9 (Virtual) or Self-Paced
Learn More

Advanced Vulnerability Research

5 Days

Dive deep into advanced techniques for discovering and analyzing software vulnerabilities.

Mar 23-27, Jun 23-27, Sep 23-29
Learn More

Embedded CNO

5 Days

Explore techniques for analyzing and exploiting vulnerabilities in embedded systems and IoT devices.

Jan 26-30
Learn More

Intro to ARM Assembly

3 Days

Learn the fundamentals of ARM architecture and assembly language programming for mobile and embedded devices.

Available upon request
Learn More

Android Programming

5 Days

Develop, debug, and deploy applications for the Android mobile platform using modern tools and techniques.

Apr 13-17
Learn More

Android Internals

5 Days

Gain a deep understanding of the Android operating system architecture, from the kernel to the application framework.

Apr 20-24
Learn More

CNO Programmer - Linux & Windows

Linux: June 9 - August 12, 2026
Windows: July 20 - September 21, 2026
10 Weeks

A comprehensive, hands-on program covering core concepts, user-mode, and kernel-mode development for both Linux and Windows environments.

CNO Core Module

PythonJul 20-22
NetworksJul 23-29
AssemblyJul 30-Aug 3
Reverse EngineeringAug 4-10
Core CrucibleAug 11

User Mode Development Module

Systems ProgrammingAug 12-17
InternalsAug 18-21
CNO User ModeAug 24-28
Vulnerability Research & ExploitationAug 31-Sep 4
User Mode CrucibleSep 8-9

Kernel Mode Development Module

Kernel ModeSep 10-21

Other Courses Offered

Intro to ACTP

5 Days

A foundational course introducing the core concepts and tools used throughout the Advanced Cyber Training Program.

Jan 5-9 (Virtual) or Self-Paced
Learn More

Advanced Vulnerability Research

5 Days

Dive deep into advanced techniques for discovering and analyzing software vulnerabilities.

Mar 23-27, Jun 23-27, Sep 23-29
Learn More

Embedded CNO

5 Days

Explore techniques for analyzing and exploiting vulnerabilities in embedded systems and IoT devices.

Jan 26-30
Learn More

Intro to ARM Assembly

3 Days

Learn the fundamentals of ARM architecture and assembly language programming for mobile and embedded devices.

Available upon request
Learn More

Android Programming

5 Days

Develop, debug, and deploy applications for the Android mobile platform using modern tools and techniques.

Apr 13-17
Learn More

Android Internals

5 Days

Gain a deep understanding of the Android operating system architecture, from the kernel to the application framework.

Apr 20-24
Learn More

CNO Programmer - Linux & Windows

September 16 - November 20, 2026
10 Weeks

A comprehensive, hands-on program covering core concepts, user-mode, and kernel-mode development for both Linux and Windows environments.

CNO Core Module

PythonSep 16-18
NetworksSep 21-25
AssemblySep 28-30
Reverse EngineeringOct 1-7
Core CrucibleOct 8

User Mode Development Module

Systems ProgrammingOct 13-16
InternalsOct 19-22
CNO User ModeOct 23-29
Vulnerability Research & ExploitationOct 30-Nov 5
User Mode CrucibleNov 6-9

Kernel Mode Development Module

Kernel ModeNov 10-20

Other Courses Offered

Intro to ACTP

5 Days

A foundational course introducing the core concepts and tools used throughout the Advanced Cyber Training Program.

Jan 5-9 (Virtual) or Self-Paced
Learn More

Advanced Vulnerability Research

5 Days

Dive deep into advanced techniques for discovering and analyzing software vulnerabilities.

Mar 23-27, Jun 23-27, Sep 23-29
Learn More

Embedded CNO

5 Days

Explore techniques for analyzing and exploiting vulnerabilities in embedded systems and IoT devices.

Jan 26-30
Learn More

Intro to ARM Assembly

3 Days

Learn the fundamentals of ARM architecture and assembly language programming for mobile and embedded devices.

Available upon request
Learn More

Android Programming

5 Days

Develop, debug, and deploy applications for the Android mobile platform using modern tools and techniques.

Apr 13-17
Learn More

Android Internals

5 Days

Gain a deep understanding of the Android operating system architecture, from the kernel to the application framework.

Apr 20-24
Learn More