Member-only story

Duke University — Java Programming: Arrays, Lists, and Structured Data — Week One

Brendan Massey
1 min readAug 15, 2018

--

Image credit to Duke University and Coursera

The third course in the Duke University specialization is upon me. This course begins with the task of learning how to break the Caesar Cipher. The way we do this is by making malleable strings. We create an alphabet string containing every letter of the alphabet. We then take a “key” to create a shifted alphabet. Once we’ve done that, we compare the letter in the shifted alphabet to the letter in the same spot in the regular alphabet. Through doing this, we are able to decrypt or encrypt sentences, words or paragraphs.

This lesson provided a substantial challenge for me. I learned plenty throughout this week and look forward to week 2.

Thank you for reading!

--

--

Brendan Massey
Brendan Massey

Written by Brendan Massey

I write about programming and computer science as well as review Coursera courses I have taken related to the aforementioned topics.

No responses yet