View the Coursera pages for these courses:

Greek and Roman Mythology
Pattern-Oriented Software Architectures for Concurrent and Networked Software