Introduction
About Your Instructor
Scott Stanchfield
By day, Scott works at Google in Android Developer Relations. They usually tell him to go play with some (colorful) blocks in the corner (so everyone else can actually get some work done).
By night, Scott can be found teaching Android Mobile Application Development and Kotlin programming for the JHU Whiting School. He also enjoys swing dancing, singing Karaoke and attending musicals whenever they stop in DC.
Scott's been a Software Developer/Architect for over 30 years. Some highlights:
-
Worked for Tom McCabe, creator of the Cyclomatic Complexity metric.
-
Worked for Frank DeRemer and Tom Penello, inventors of LALR parsing (the type of parsing used by the lex and yacc parser-generation tools)
-
Worked for Terence Parr (creator of PCCS/ANTLR - which use LL parsing)
-
Was on the ANSI C++ 1998 Standardization committee (don't blame him; he was only in the last two sessions and tried to stop it...)
-
Spent four years as a world-wide Java corporate trainer.
-
Wrote Effective VisualAge for Java, Version 3.5 in the late 90's
-
Held the world record on Discs of Tron (arcade) in the mid 80's. Currently #3 at Twin Galaxies, and #3 on Arcade1Up's machine.
A Few Pictures
Education History
-
Bachelor of Arts Computer Science, The University of Michigan
-
Master of Science Computer Science, The Johns Hopkins University
Publications
Please see http://www.javadude.com/publications/
Contact Information
Website: https://javadude.com
JHU Email: scott.stanchfield@jhu.edu (use for all class communication)
Personal Email: scott@javadude.com (only use for non-class communication)