From the Arizona State University Master of Computer Science

Cybersecurity MasterTrack™ Certificate

Build and practice essential cybersecurity skills by studying cryptography, software security, network security, and more from the #1 ranked school for innovation in the U.S.

Earn credit towards a Master’s Degree

This MasterTrack Certificate can qualify as credit towards your degree.

Institution

Earn Credit Towards a Degree If you get a B or better on your first attempt in every course in this MasterTrack™ Certificate, you will earn a university-issued certification, as well as satisfy the GPA requirement for the ASU Master of Computer Science degree program. Apply these credits to the Master of Computer Science at Arizona State University to begin the program with 9 of your 30 required credits completed. You must still meet all other admission criteria in order to be eligible for the degree program.

About this Online Certificate Program

Learn the theories, tools, and techniques used to protect and defend information and information systems.

What you will learn

  • Problems of information assurance (IA) and security and possible solutions to these problems.
  • Design usage of cryptographic protocols for online and offline computing applications.
  • Theories, tools, and techniques to identify, exploit, and mitigate software security vulnerabilities in the network, binary, and web levels.
  • Necessary tools, techniques, and concepts of network security for modern computer networks.
  • Fundamental concepts and principles of distributed systems and the practical skills for developing distributed systems.
  • Countermeasures to attacks to computer systems from miscreants (or hackers) and basic topics of cryptography and network security.

Skills you will gain

  • Information assurance (IA) and security
  • Cryptography algorithms
  • Encryption
  • Authentication
  • Data privacy
  • Raw packets
  • Network protocols
  • Secure network design
  • Distributed operating systems
  • Multiprocessor operating systems
  • Globe

    100% online courses

  • Money

    $4,500

    Students pay by course. You will also be asked to pay an application fee when registering through the ASU website.

  • Clock

    4-6 months to complete

  • Intermediate Level

    Intermediate Level

    You should have an understanding of the following topics: Information systems, computer networks, algorithms, data structures, computer organization, operation systems, and programming using C or C++ using Linux (Python or Java is useful).

  • Layer

    6 hands-on projects

  • Comment Dots

    Questions?

    Contact our enrollment team at degrees-enrollment@coursera.org.

  • Institution

    Earn academic credit

    Apply these credits to the Master of Computer Science at Arizona State University to begin the program with 9 of your 30 required credits completed.

What is a MasterTrack™ Certificate?

With MasterTrack™ Certificates, portions of Master’s programs have been split into online modules, so you can earn a high quality university-issued career credential at a breakthrough price in a flexible, interactive format. Benefit from a deeply engaging learning experience with real-world projects and live, expert instruction. If you are accepted to the full Master's program, your MasterTrack coursework counts towards your degree.

Graduation Cap

Master’s Degree Learning

Take an online module of a Master's degree program that features live expert instruction and feedback combined with interactive team-based learning.

Layer

Boost Your Career

Receive a university-issued MasterTrack Certificate from a top university that you can add to your resume and LinkedIn profile.

MembersMembers

Build Your Portfolio

Demonstrate your skills through real-world projects and create work samples that help you stand out in your job search.

Stacked File

Earn Credit Towards a Degree

If you get a B or better on your first attempt in every course in this MasterTrack™ Certificate, you will earn a university-issued certification, and can apply these 9 credits to the Master of Computer Science at Arizona State University.

Interactive Learning Experience

You'll learn through readings, videos, graded assignments, real-world applied projects, and live global classroom sessions.

Live Global Webinars

Live Global Webinars

Feedback from Instructors and Experts

Feedback from Instructors and Experts

Real-World Projects

Real-World Projects

3 Courses in this MasterTrack™ Certificate

Courses include:

  • Pre-recorded videos
  • Live sessions and office hours
  • Real-world projects
  • Peer collaboration
  • Web and mobile access

Information Assurance and Security

This course will provide basic and comprehensive understanding of the problems of information assurance (IA) and security, possible solutions to these problems, especially the security of information on computers and networks. This course will focus on the IA technology as well as IA policy, management, legal, and ethical issues.

Specific topics covered include:

  • IA Basics: Overview, security, and privacy principles and strategies, mission assurance, physical and personal security, formal methods, contingency and disaster recovery planning.
  • IA Management: IA policies, certification and accreditation, authentication protocols and access control, administrative security controls, risk analysis, and management.
  • IA in Information System and Application Development: IA in outsourcing, open-source software, health-care, service-based and cloud computing.
  • IA and Social Aspects: Laws and regulations related to IA and security, legal and ethical issues, and IA in social media.
See all 6 Courses

Industry-relevant hands-on projects to build your portfolio

Block Encryption Algorithm Project (Optional)

Clock
3 hours per week

WHAT YOU WILL LEARN

  • How to develop a reversible 32-bit block encryption algorithm.
  • How to utilize substitution and permutation in encryption.
  • How to use brute force to block encryption algorithms.

Project Capture the Flag (PCTF)

Clock
9 hours total

WHAT YOU WILL LEARN

  • How to reverse engineer binaries and web applications.
  • How to analyze a binary or web application for vulnerabilities.
  • How to develop an exploit for a discovered vulnerability.
  • How to create a patch that fixes a vulnerability in a binary or web application.

Crack the Password Assignment

Clock
3 hours total

WHAT YOU WILL LEARN

  • How to read x86_64 assembly code.
  • How to analyze binary program behavior.
  • How to reverse engineer a password from analyzing a binary x86_64 program.

What industry partners are saying

Linda Zaruches - Industry Recruiter and Alumni, GoDaddy
“GoDaddy has been recruiting ASU Computer Science students for the past 8 years. We love ASU students because they are passionate, smart, scrappy and dedicated to making a difference. Watching our ASU hires excel in their careers and make significant contributions to our success and our customers’ success is very rewarding. We look forward to continuing our long-standing relationship with ASU in hopes of hiring some of the best and brightest developers.”...
Megan Shaffer - Talent Acquisition Manager, Allstate
“Allstate keeps coming back to ASU Computer Science for the diverse talent pipeline. ASU offers many opportunities for us to engage with students, so we can hire efficiently and better serve our customers. We look forward to partnering for future career fairs, hackathons and student organization events.” ...

Instructors

 Stephen S. Yau, Ph. D.

Stephen S. Yau, Ph. D.

Professor

Partha Dasgupta, Ph.D.

Partha Dasgupta, Ph.D.

Associate Professor

Adam Doupe, Ph. D.

Adam Doupe, Ph. D.

Assistant Professor

Dijiang Huang, Ph. D.

Dijiang Huang, Ph. D.

Associate Professor

Ming Zhao, Ph.D.

Ming Zhao, Ph.D.

Associate Professor

Frequently Asked Questions

More questions? Visit the Learner Help Center.

Coursera does not grant academic credit; the decision to grant, accept, or recognize academic credit, and the process for awarding such credit, is at the sole discretion of the academic institutions offering the MasterTrack™ Certificate program and/or other institutions that have determined that completion of the program may be worthy of academic credit. Completion of a MasterTrack™ Certificate program does not guarantee admission into the full Master’s program referenced herein, or any other degree program.