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

{shortcode-7431afa8a3eb9831651891e5b78bab206cb32562}

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-1052c572695384d785d9af4f9a87d9187868040e}

{shortcode-d8a817cf85f1014d05612192bbad8deee7331b3b}

{shortcode-533266543e74dd1a819deaa74d9f26e742afb392}

{shortcode-84dabb7bc989f0a7e5f749b4a92d6b6b5b280fd0}

{shortcode-0a20e83099bbd2afde0daa65049f707b2a7619d5}

{shortcode-21af739eff5ae78472e2b5172aa228d11427efbc}