I have taken may edX courses, usually about electronic and electrical engineering, including EE40LX Electronic Interfaces, UT.6.02x Embedded Systems – Shape the World, ELEC301x Discrete Time Signals and Systems, and ELEC1200.1x A System View of Communications: From Signals to Packets (Part 1). I chose these courses because I was curious, but the main reason is to dig deeper into my field with a different perspective.
I really like edX courses. I think my University should adopt the ideas of blended learning to provide more interactive with students. I love studying on edX because I can rewind course lectures as much as I need, and can easily share with my friends and partners.
EdX has helped me learn the way of problem solving and thinking practically which is very important for my future career as an engineer.