CSCI 04

The Teacher

Nathan Hull is a long-time teacher in New York University’s Computer Science Department, and is a recipient of NYU’s “Outstanding Teaching Award.”

Nathan has taught many different courses at NYU ranging from programming courses such as Java, C, Pascal and Assembly Language, to Data Structures and Operating Systems. Over the past few years, he has had a particular interest in teaching Web Development topics, and created courses that teach such skills as HTML, JavaScript, Perl/CGI, Flash and Photoshop. For the past five years, he has been teaching a course covering “iOS / iPhone Application Programming”.

In conjunction with CBS, Nathan Hull taught a course on national television as part of the “Sunrise Semester” series called “Computers in Concept and Culture.” It was 47 half-hours long, and covered a series of topics ranging from technical advancements to the impact of computers on society.

When he isn’t teaching, Nathan is an accomplished classical baritone and actor and appears with many opera companies around New York.  In addition to Grand Opera, he is a specialist in the Gilbert & Sullivan repertoire.