On Natural Language Dialogue with Assistive Robots
Surface-Embedded Passive RF Exteroception: Kepler, Greed, and Buffon’s Needle
Theory of Computation (Fall 2014): Elimination of Useless Symbols from CFGs
MobAppDev (Fall 2013): UI Development; Loopers & Handlers
Theory of Computation (Fall 2014): Regular Expressions, Compiling Regular Expressions into NFAs & DFAs to Regular Expressions
NLP (Fall 2013): N-Grams, Markov & Hidden Markov Models, FOPC Basics
Automated SVG Map Labeling for Customizable Large Print Maps for Low Vision Individuals
MobAppDev (Fall 2014): Circular Motion, Sinusoid Curves, & Application Objects
MobAppDev (Fall 2014): Threads, Static & Non-Static Synchronization, Concurrency & Threads
Theory of Computation (Fall 2013): Formalism & Computation, Finite Automata, CFGs, & Compilation: Tokenization, Syntactic Analysis, Recursive-Descent Parsing
MobAppDev (Fall 2013): Explicit & Implicit Intents, Intent Resolution, Data Transfer with Intents, Getting Results from Started Activities
Theory of Computation (Fall 2013): Finite State Machines in Mobile Robots
Speech & NLP (Fall 2014): Parsing with Context-Free Grammars and Probabilistic Context-Free Grammars
Theory of Computation (Fall 2014): Composition, Primitive Recursion, Primitive Recursively Closed Function Classes, Primitive Recursive Functions
MobAppDev (Fall 2014): Customization of Views & ArrayAdapters
Speech & NLP: Syntax & Parsing
Theory of Computation (Fall 2014): Program Snapshot Sequences, Computations, Partially Computable & Computable Functions, Macro Expansion
MobAppDev (Fall 2014): Text-to-Speech Synthesis, Overcoming TTS Limitations with Phonetic Spelling & Human Recording
Theory of Computation (Fall 2014): Using Finite State Machines to Investigate Animal Behaviors & Implement Them in Mobile Robots
Theory of Computation (Fall 2014): Programming Language L, Primitive Instructions & Macros, Partial Functions, Program States & Snapshots