Dan Boneh's "Introduction to Cryptography". (Part 1) https://www.coursera.org/course/crypto (Part 2) https://www.coursera.org/course/crypto2
I also liked Udacity crypto course, less formal but with great "hands on" exercises:
81–90 of 167 posts
Dan Boneh's "Introduction to Cryptography". (Part 1) https://www.coursera.org/course/crypto (Part 2) https://www.coursera.org/course/crypto2
I also liked Udacity crypto course, less formal but with great "hands on" exercises:
[0] https://www.coursera.org/learn/modern-world [1] https://www.coursera.org/learn/modern-world-2
https://www.udacity.com/course/design-of-computer-programs--...
An introduction to some semi-advanced programming concepts using an accessible language like Python, taught by a giant of CS.
Steve Huffman's "Web Development"
https://www.udacity.com/course/web-development--cs253
Basics of developing a web application, it uses Google App Engine as a base but the concepts taught are easily extensible to other platforms. Steve comes off as a likable and competent teacher.
A Global History of Architecture: https://www.edx.org/course/global-history-architecture-mitx-...
https://www.coursera.org/learn/origins-universe-solarsystem
As the course progresses roughly chronologically (one theme per week) from the formation of the solar system to the present, it introduces the foundations and jargon of the disciplines of astronomy, geology, microbiology, paleontology, botany, ecology etc.
For some reason I never finish courses that are directly relevant to my job. After an 8 or 9 hour day doing tech stuff to make a deadline, spending another 1 or 2 hours a night doing tech stuff to make a deadline starts to feel like more work. I find the general science courses much more interesting.
It's not technical but the best I've taken so far is Songwriting on Coursera: https://www.coursera.org/learn/songwriting Presented by Pat Pattison from Berklee College of Music, I started the course thinking who is this guy? By the end I was hanging off his every word. Even if you've never thought of writing a song it opens your eyes to the talent (and tricks!) in the music business.
Good to hear a recommendation for the Songwriting course, thanks, I'll check it out.