Sign in or create an account above for account-specific details and links

For Splash Students

For Splash Teachers and Volunteers


ESP Biography



DAN SIMON, Dan Simon, web developer, security architect




Major: Computer Scient and Applied Math

College/Employer: IronKey, Inc

Year of Graduation: 2004

Picture of Dan Simon

Brief Biographical Sketch:

Dan has been working as a senior web developer for several years, in industries ranging from commercial and personal realestate to information security. He currently works as a senior developer in charge of much of the security architecture at IronKey, Inc.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

C375: Top Secret Web Programming in Splash! Spring 2009 (Apr. 04 - 05, 2009)
Web (in)security is all around you! When you log into your favorite social network, check your email, buy that cool new video game online, you are always protected….or are you? Learn about some of the most common threats you can face as a web programmer in this new age of spy vs. spy, and how you can protect yourself and the rest of the web. Learn about: * XSS/XSRF * SQL Injection * Social security (its not that stuff your grandparents get every month). * Ajax and immerging threats * Much more! This course will be presented with PHP examples, but applies to all programming languages.


C210: Top Secret Web Programming in Splash! Fall 2008 (Oct. 18, 2008)
Web (in)security is all around you! When you log into your favorite social network, check your email, buy that cool new video game online, you are always protected....or are you? Learn about some of the most common threats you can face as a web programmer in this new age of spy vs. spy, and how you can protect yourself and the rest of the web. Learn about: * XSS/XSRF * SQL Injection * Social security (its not that stuff your grandparents get every month). * Ajax and immerging threats * Much more! This course will be presented with PHP examples, but applies to all programming languages.