UPDATED: September 19, 2014, at 15:18 p.m.

{shortcode-4ced5a6d5348768f103b06d96716c87f6581494c}

A course. A cult. A cornucopia of nerd delights. And yet, from a veritable kaleidoscope of differing levels of computer science background, one whole. Inspired by the in-depth coverage in Fifteen Minutes Magazine, this photo essay grapples with the incredible diversity that drives the worldwide cultural phenomenon. This, Too, Is CS50.

{shortcode-580582feae875beb698dad67a5b0a0d4be20060a}

{shortcode-faea0e0a497ddb11a69354f6fada1f65a8ba5ec9}

{shortcode-53175b1bb89770d5d3fc088f1b779a299aafeaff}

{shortcode-4efb5d4b80027f1ee85864864d8ea891e4673fad}

{shortcode-377cd8e7ebb0f5a76a546f9f456f686ff2251d6c}

{shortcode-b26b5fdbc5201dfa7e91cb6e8fe60de214e59f27}