I didn't have much hopes regarding this course, since engineering courses are usually hit and miss, but boy oh boy, this one was amazing. It is taught by Jeffrey Hoffman, a former NASA astronaut and a professor of aero/astronautics at MIT. So you're getting your education from a Ph. D. in astrophysics and an astronaut, and then you'll be jealous like hell. :) Kidding, his teaching style is amazing, with lots of experiments and analogies to simplify even the most complicated things. You'll get a solid education about the astrophysical part, engineering part, and even the human/hardware/software part of this amazing discipline, along with first-hand experiences of professor as an astronaut. The course is easy to follow, and even though edX doesn't provide free certificates anymore, it is so engaging that I had to go through all the assignments and finish the course. Pure brilliancy and a true gem. Must enroll!