Skip to content
Universities of Wisconsin
Call Now608-262-2011 Call 608-262-2011 Request Info Request Info Search the UW Extended Campus website Search
Wisconsin Online Collaboratives
  • About Us
    • About Us
    • Accreditation
    • Our Campus Partners
  • Degrees & Programs
  • Admissions & Aid
    • How to Apply
    • Admission Pathways
    • Important Dates
    • Tuition & Financial Aid
    • Transferring Credits
    • Contact an Enrollment Adviser
  • Online Learning
    • About Online Learning
    • Online Learning Formats
    • Capstone Projects
    • Success Coaching
    • Technology Requirements
  • Stories & News
Home Home / Stories & News / Course Inside Look: CYB 710 Introductory Cryptography
degree-program

Course Inside Look: CYB 710 Introductory Cryptography

Tiffany Stronghart ● December 18, 2025
woman working on a computer system
  • Facebook
  • Twitter
  • Linkedin
  • Email us

If you’re interested in enrolling in the Master of Science: Cybersecurity program through UW Online Collaboratives, you might be wondering what a typical course in the program is like.

CYB 710, Introductory Cryptography, is a core course in the program curriculum. Cryptography is the science of securing communication so that parties who are not meant to receive a transmission can neither read nor alter it.

Cryptography is derived from the Greek words kryptos (which means “hidden”) and graphein (“to write”), translating to “secret writing.” While cryptography has been used since ancient times, modern implementations are computational and mathematical. Cryptography is used in banking, internet communication, and much more to protect the integrity of data and ensure confidentiality.

Here are some frequently asked questions about the course with answers provided by the course instructors–including David Furcy, David Penniston and George Thomas:

What do students learn in this course and how can they apply it on the job?

Students learn the basics of cryptography, which is the foundation of secure software. This knowledge can be applied in various cybersecurity roles. For example, graduates might use cryptographic tools to design solutions, or use their understanding of the strengths and weaknesses of various cryptographic protocols to assess the overall security of their organizations.

What kinds of assignments will they complete?

They complete a mixture of math and programming assignments, which are designed to illustrate foundational or application-based features of cryptography.

How many hours per week can students expect to spend on the course?

Students should expect to spend 9 hours per week.

Do students in the course interact? If so, how much? 

Students interact through discussion forums that are tied to specific assignments. There are no group projects.

What resources will students need to complete the course?

Students can easily and freely set up the programming environment for hands-on work (i.e., Python) on their own computer.

What do you like most about teaching this course?

This course allows instructors to implement a variety of cryptographic primitives (e.g., symmetric and asymmetric encryption algorithms, secure hash functions, pseudo-random number generators). This process is not only fun and rewarding, it also helps us further develop cryptosystem design skills. We find it enjoyable to grow our own skillset alongside students.

Learn More About Cybersecurity

Curious about what else you’ll learn in the courses and how it will apply to your current and future roles in the cybersecurity field? See the program’s curriculum or reach out to a helpful enrollment adviser at 608-800-6762 or learn@uwex.wisconsin.edu.

 

  • Facebook
  • Twitter
  • Linkedin
  • Email us
  • Filed Under:
  • Degree Program

Tags: cryptography, cybersecurity, master's degree, online degree

Programs: Cybersecurity

Let's Get Started Together

Apply Apply Schedule an Advising Call Schedule an Advising Call Request Info Request Info

This field is for validation purposes and should be left unchanged.
Are you interested in pursuing the degree or taking one or two courses?(Required)
Can we text you?(Required)

By selecting yes, I agree to receive updates about online degrees, events, and application deadlines from the Universities of Wisconsin.

Msg frequency varies depending on the activity of your record. Message and data rates may apply. Text HELP for help. You can opt out by responding STOP at any time. View our Terms and Conditions and Privacy Policy for more details.

Wisconsin Online Collaboratives will not share your personal information. Privacy Policy

Wisconsin Online Collaboratives

A Collaboration of the
Universities of Wisconsin

University of Wisconsin System

Pages

  • Our Degrees & Programs
  • How to Apply
  • Online Learning Formats
  • Our Campus Partners

Enrollment Advising

608-800-6762
learn@uwex.wisconsin.edu

Contact

780 Regent Street
Suite 130
Madison, WI 53715

Technical Support

1-877-724-7883
https://uwex.wisconsin.edu/technical-support/

Connect

  • . $name .facebook
  • . $name .linkedin
  • . $name .instagram
  • . $name .youtube

Copyright © 2026 Board of Regents of the University of Wisconsin System. | Privacy Policy