Rick's Speaking and Teaching

Rick has spoken to many large audiences on technology topics. This includes innovations conferences, technology and programming sessions, and university teaching.
San Francisco, CA
Fall 2001
Web Services
Getting Started with GDI+
ATL Server
Orlando, FL
Spring 2002
Web Services
ATL Server
Using GDI+ for Custom User Interfaces
Sydney, Australia
Winter 2002
Durable Resource Containers
Web Services
Using XML in Web Applications
Orlando, FL
Spring 2003
Web Services
Using PInvoke
.NET Networking
 
Raleigh, NC
Fall 2006
Digital Forensics
Steganography
Podcasting
Winston-Salem, NC
Fall 2007
Podcasting
Effective Methods of Delivery
Social Media for Instruction
Charlotte, NC
Fall 2007
Podcasting for Instruction
Online Video Presentations
Socializing Instruction
Morehead City, NC
Fall 2008
Digital Forensics
Steganography
Podcasting for Instruction
Nashville, TN
Winter 2008
Podcasting for Instruction
Artificial Intelligence as Part of Programming Instruction
Spring 2008
Salt Lake City, UT
Artificial Intelligence in the C++
Podcasting for Instruction
Steganography
Denver, CO
Winter 2009
Using Language Patterns for Better Delivery
Podcasting for Instruction
Developing Facebook Applications
Reno, NV
Spring 2010
Artificial Ingelligence in C++
Podcasting for Instruction
Developing Facebook Applications
 
Computer Science
Introduction to Programming and Logic
Beginning C++
Advanced C++
Java
C# Application Development
Programming Mobile Platforms
Silverlight, XAML, and Web Integration
Object Oriented Progamming
Artificial Intelligence
Technology
Forensic Computer Analysis
Advanced Security Concepts
Operating System Concepts
Server Operating Systems
Advanced Networking