Professional certifications in computer science

Level up with graduate courses from Arizona State University

Quick facts

person graduate

6–9 months

15–20 hours per week

money bill

$1,500

Per course

laptop loading

100% online

All content available on demand
Optional live sessions weekly

Accelerate your path to a master’s degree in computer science

Earn a professional certification in computer science to increase your technical abilities and support your next step. With live sessions and immersive projects that encourage collaboration with peers, you’ll build your portfolio and gain tangible skills that are in demand across industries.

Plus, when you earn a grade of “B” on your first attempt in at least three courses, you’ll satisfy the GPA requirement for ASU Online’s Master of Computer Science. When you meet all other admission requirements and enroll, you’ll start the program with nine of the 30 credits needed to graduate.

Learn more about the three available certifications

Big Data Systems

This certification prepares you to bring data insights to organizations in all industries and play a key role in driving business decisions. You’ll discover data mining techniques and learn to apply mathematical theory to big data analysis, classification, clustering and association rule mining. When you complete practical projects led by expert faculty, you’ll also gain a variety of skills in areas such as:

  • Data models and processing.
  • Data visualization.
  • Java and Python.
  • NoSQL databases and queries.
  • Reinforcement learning.
  • Spatial data.

Courses

Choose and pass three of the following courses with a “B” or better to earn your certification:

CSE 572

Data Mining

CSE 511

Data Processing at Scale

CSE 578

Data Visualization

CSE 575

Statistical Machine Learning

Big Data Systems

This certification prepares you to bring data insights to organizations in all industries and play a key role in driving business decisions. You’ll discover data mining techniques and learn to apply mathematical theory to big data analysis, classification, clustering and association rule mining. When you complete practical projects led by expert faculty, you’ll also gain a variety of skills in areas such as:

  • Data models and processing.
  • Data visualization.
  • Java and Python.
  • NoSQL databases and queries.
  • Reinforcement learning.
  • Spatial data.

Courses

Choose and pass three of the following courses with a “B” or better to earn your certification:

CSE 572

Data Mining

CSE 511

Data Processing at Scale

CSE 578

Data Visualization

CSE 575

Statistical Machine Learning

Cybersecurity

Build essential cybersecurity skills by studying cryptography, network security and software security. In this certification, you’ll select three courses from a variety of topics from information assurance and encryption to data privacy and secure network design. Upon completing this certification, you’ll understand how to:

  • Apply protection, detection and reaction best practices in cybersecurity to organizations across industries.
  • Protect and defend information systems by ensuring their availability, integrity, authentication and confidentiality.

Courses

Choose and pass three of the following courses with a “B” or better to earn your certification:

CSE 548

Advanced Computer and Network Security

CSE 539

Applied Cryptography

CSE 531

Distributed and Multiprocessor Operating Systems

CSE 543

Information Assurance and Security

CSE 545

Software Security

Computer Science

Software engineering encompasses a combination of engineering, computing, project leadership and software construction. This project-based certification focuses on developing your ability to successfully complete high quality products that are maintainable, reliable and scalable. Upon completion, you’ll have a variety of knowledge and skills valued by employers across disciplines, such as:

  • Applying software development concepts to blockchain technology.
  • Completing software testing to validate the sustainability of smart mobile applications.
  • Practicing software architecture and design principles.
  • Predicting software reliability using operational profiles.

Courses

Choose and pass three of the following courses with a “B” or better to earn your certification:

CSE 598

Advanced Software Analysis and Design

CSE 598

Engineering Blockchain Applications

CSE 535

Mobile Computing

CSE 565

Software Verification, Validation and Testing

A student types on her laptop placed on a light brown desk.A student types on her laptop placed on a light brown desk.

How it works

1

Click Apply now to begin your nondegree application to ASU.

You may also fill out the form below to request additional information.
2

Create an account or sign in.

Nondegree will be pre-populated; click the Start New Application button.
3

Fill out your personal, institution and residency information.

Under Institution Info, select the professional certification you’d like to complete.
4

Review and submit your application to ASU.

Your application and fee applies to the semester in which you are admitted only.
5

Enroll in courses.

Frequently asked questions

RFI imageRFI mobile image

Get started today

Fill out the form below to learn more about a specific program.

* Indicates a required field

Country code
Phone number

*  

Have you served in the U.S. Military or are you a military dependent?

By submitting my information, I consent to ASU contacting me about educational services using automated calls, prerecorded voice messages, SMS/text messages or email at the information provided above. Message and data rates may apply. Consent is not required to receive services, and I may call ASU directly at 866-277-6589. I consent to ASU’s mobile terms and conditions and Privacy Statements, including the European Supplement.