X

hi
Have a question?

Chat with a live agent now.

Need help?

XNo thanks

Computer Information Systems

Bachelor's Degree Specialization in Cyber Security Programming

Develop your skills with our cyber security programming specialization

Are you interested in keeping businesses secure from cyber crimes and cyber attacks? Get started with a bachelor’s degree program specialization in cyber security programming. This specialization will help you develop an understanding of coding and learn industry-relevant languages like Python, C#, and Java. You’ll also develop AI-supported security skills through our artificial intelligence foundations courses, where you’ll learn Python automation, AI-assisted coding, and prompt engineering techniques to support threat analysis, secure coding workflows, and modern cyber defense practices.

You’ll participate in hands-on learning that will teach you important concepts you can apply in both physical and virtual environments. As you engage in these real-world exercises and projects, you’ll develop the skills needed to plan, implement, and monitor security solutions to protect data and networks and prevent future attacks.

Get to know our cyber security programming specialization

Our Bachelor’s in Computer Information Systems with a Cyber Security Programming Specialization prepares you to pursue a career in computer information systems, placing you at the forefront of technology innovation and business problem-solving, especially in the areas of cyber security programming, code security, and secure applications.

You’ll learn how to analyze threats, secure applications, and apply defensive programming methods used in today’s security operations environments. You’ll also see how AI-enabled tools can streamline secure coding tasks and support automated threat detection.

Accreditation matters

Being accredited means we’ve met rigorous quality standards and are committed to giving you the education you deserve. Our accreditations and recognitions include:

  • The Computing Accreditation Commission of ABET (CAC of ABET): Our Bachelor of Science in Computer Information Systems is accredited by CAC of ABET, a global mark of quality that is respected by employers and professional associations within the field.

  • National Center of Academic Excellence in Cyber Defense (CAE-CD): DeVry University has been designated as a National Center of Academic Excellence in Cyber Defense (CAE-CD) by the National Center of Academic Excellence in Cybersecurity by the National Security Agency for our Bachelor of Science in Computer Information Systems with a specialization in Cyber Security.

  • National Initiative for Cyber Security Careers and Studies (NICCS): Students in the Computer Information Systems bachelor's program with a Specialization in Cyber Security Programming should note that DeVry University’s cybersecurity curriculum is acknowledged and verified as an approved provider by the National Initiative for Cybersecurity Careers and Studies (NICCS). NICCS is an online training initiative and portal that follows the National Initiative for Cybersecurity Education framework and connects students, educators, and industry to cyber security resources and U.S. training providers. More information is available via https://niccs.cisa.gov/ and https://www.nist.gov/itl/applied-cybersecurity/nice.

  • The Higher Learning Commission (HLC): Institutionally, DeVry University is accredited by HLC, www.hlcommission.org. Our Keller Graduate School of Management is included in this accreditation.

Accreditation logos
Accreditation logos
Classes Start Every 8 Weeks

Turn coding skills into cyber defense.

Why DeVry?

Why choose cyber security programming at DeVry?

Work with modern security tools and platforms

Immerse yourself in secure coding and cyber defense environments using tools and technologies related to application security, cloud security, system vulnerabilities, and automated threat analysis.

Certification exam reimbursement

Elements of this curriculum help you prepare to pursue industry certifications that can validate your knowledge to employers. We’ll even reimburse you up to $300 toward the cost of 1 qualifying exam attempt for certifications such as:

  • Certified Information Systems Auditor (CISA)

  • CompTIA CySA+

  • CompTIA DataSys+

  • EC-Council CEH (Certified Ethical Hacker) 

Other certifications may also be eligible for reimbursement. Speak to your Student Support Advisor for additional information.

Scholars program

Future Cyber Defenders Scholars Program

Take your ambition to the next level with a cyber security scholars program that helps you build your network, boost your skills and pursue the career you want.

Minimum Completion Time1
2 years
8 months
OR
Normal Completion Time2
4 years

Accelerate on your schedule

Choose the schedule that best fits your goals and commitments. You can earn your bachelor's degree in as little as 2 years and 8 months.1

Or follow a normal schedule and complete your program in 4 years.2

1Minimum completion time does not include breaks and assumes 3 semesters of year-round, full-time enrollment in 12-19 credit hours a semester per 12-month period.
2Normal completion time includes breaks and assumes 2 semesters of enrollment in 12-19 credit hours per semester per 12-month period.

Knowledge & skills

What you’ll learn

When you pursue a Cyber Security Programming Specialization here at DeVry, you’ll learn the following:

Secure coding and application security

Learn to apply secure development practices, analyze vulnerabilities, and implement defensive programming techniques to protect applications and systems.

AI-supported security skills

Build practical AI capabilities — including Python automation, AI-assisted coding, no-code/low-code machine learning tools, and prompt engineering — to support secure development, threat analysis, and automated security workflows.

Data privacy and secure data handling

Understand the principles of information security and data privacy and develop and deploy information security policies and procedures.

Information systems security planning and audit

Understand the risk factor analysis that must be performed in order to design a flexible and comprehensive security plan.

Incident response and digital forensics

Through our sandbox-style virtual learning platform, practice implementing strategies for cyber crime investigation, forensic analysis, incident response, and defending against and responding to attacks.

Embedded programs

Embedded programs — demonstrate skills at every step

You can earn 2 additional credentials while earning your Bachelor’s in Computer Information Systems with a Cyber Security Programming Specialization.

Courses in our Undergraduate Certificate in Programming Essentials program and Associate in Information Technology and Networking are embedded in this program, allowing you the opportunity to earn a certificate and an associate degree on the road to your bachelor’s degree.3

DeVry Stackable Programs
DeVry Stackable Programs
Careers

Career opportunities in cyber security programming

With our Cyber Security Programming Specialization, you may consider the following careers:

  • Computer and information systems manager

    Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.

  • Cyber security analyst

    Analyze security logs from firewalls, SIEMs, web filtering, security profiles, and security software to detect and remediate potential security threats. Lead security-related technical projects, such as needs assessment, business risk/benefit analysis, technology vendor selection, and more. Monitor, analyze, and report key security performance metrics.

  • Cyber security specialist

    Lead security-related technical projects, such as needs assessment, business risk/benefit analysis, technology vendor selection, and related topics. Monitor, analyze, and report key security performance metrics and aid in incident response procedures, which includes providing input into incident response policy. Manage and maintain security infrastructure and applications.

  • Information security analyst​

    Information security analysts protect computer systems and networks from cyber threats by monitoring, analyzing, and responding to security incidents, as well as implementing security measures and protocols to safeguard sensitive information.

  • Software developer​

    Research, design, and develop computer and network software or specialized utility programs.

Learn more about
Cyber Security Programming

Frequently asked questions

What programming languages does cyber security use?

Some of the cyber security programming languages used by cyber security professionals include Python, Java, JavaScript, PHP, Ruby, Shell Scripting, SQL, Golang, and C#. These languages enable cyber security programmers to bolster the defenses of their organizations, and in some cases make it possible for them to use hacking capabilities to test their own defense measures.

Is cyber security programming hard to learn?

As with any discipline, how challenging a subject is depends on the individual, and cyber security programming is no different. In many ways, learning cyber security programming is like learning other types of programming. A good way of thinking about learning cyber security programming is to compare it to learning a language: You learn the rules and logic of a programming language much like you would learn the grammatical rules of a different spoken language.

Is cyber security programming a good career?

For many people, cyber security programming is a great career, and right now, the field is expanding. While actual local growth may vary, the Bureau of Labor Statistics projects a 29% increase in information security analyst roles on a national level each year from 2024 through 2034, making now an exciting time to consider this career path.

Academic Catalog
2025-2026 academic catalog
Program guide

1Minimum completion time does not include breaks and assumes 3 semesters of year-round, full-time enrollment in 12-19 credit hours a semester per 12-month period.
2Normal completion time includes breaks and assumes 2 semesters of enrollment in 12-19 credit hours per semester per 12-month period.
3Future programmatic changes could impact the ability to earn additional credentials enroute to an eligible degree program at DeVry. Refer to the academic catalog for details.