Introduction to Search Engine Optimization:
A lecture at San Jose State University.

Looking for an expert introduction or in-depth workshop on Internet technology or business?  My presentations are fast-paced and high-energy, and I’ll leave you with all the knowledge and tools you need to take your business to the next level.

I’ve given talks to Internet startup companies, business groups, and technical conferences.

University Courses

I also teach and guest-lecture in several departments at San Jose State University. Courses include:

  • Computer Engineering 135 – Object Oriented Analysis and Design
  • Computer Engineering 152 – Compiler Construction
  • Computer Engineering 220 – System Software
  • Computer Engineering 280 – Web UI Design and Development
    (guest lecturer on SEO and WordPress development)
  • Computer Science 174 – Server-Side Web Programming
  • Data Science 270 – Mathematical Methods for Data Analysis
  • Data Science 272 – Data Visualization

Suggested Topics

Talks can be tailored specifically to your needs, and the technical level of the audience.

Managing Remotely – Concrete techniques for building a remote work culture and putting in place effective processes.  Includes a checklist of best-practices.

Suggested Time: 3 hours. Can be extended to a two-day workshop with case studies, review of current tools, and discussion of existing challenges and problems.

Internet Law and Your Web Business – Legal considerations when launching a website or web business, including trademark and copyright considerations, the Digital Millennium Copyright Act (DMCA), libel and Section 231 of the Communications Decency Act, website accessibility and the Americans with Disabilities Act (ADA), the California Consumer Privacy Act of 2018 (CCPA) Compliance, privacy policies and terms of use.  

This lecture is for educational purposes and does not constitute legal advice.

Suggested Time: 3 hours

Introduction to Search Engine Optimization – Everything you need to know to dramatically increase organic search traffic to your website.

Suggested Time: 90 minutes to 2 hours

Search Engine Optimization and Internet Marketing – A comprehensive survey of the tools and techniques you need to build a successful Internet presence for your business.  Each participant will develop an Internet marketing plan for his or her website.

Suggested Time: 6 to 8 hours.  Can be extended to a two-day workshop with more individual focus and in-depth review of Internet marketing plans.

Webmastering 101 – What you need to know to insure that your website is reliable, secure, and optimized for search engines.

Suggested Time: 3 hours

WordPress Development – An introduction to extending WordPress and using it as a framework for application development. The course covers developing custom themes, modifying existing themes, writing custom plugins, adding Gutenberg block types, writing single-page applications, using the WordPress API, and integrating other web services into a WordPress application.

Suggested Time: 6 to 8 hours.  Can be extended to a two-day workshop with individual and small group projects.

Contact Me to Learn More