Analog and Digital Electronics Design

Analysis ⇒ Synthesis

About This Site

Welcome to my collection of technical/educational blog posts and interactive web applications. Here you'll find:

  • Tutorial Posts: How to go from analysis to design of analog and digital electronics systems
  • Interactive Apps: Web-based tools and demonstrations that bring concepts to life
  • Code Examples: Practical implementations in Python and web technologies
  • Current Projects Projects I'm thinking about or currently working on

About Me, Dr. Dave

I'm a retired Electrical and Computer Engineering professor with decades of experience in research and education. I started my professional career as a Staff Engineer in Intelligent Workstations at IBM Endicott, where I helped design the IBM PC-XT/370 and IBM PC-AT/370. After finishing and successfully defending my dissertation, I joined academia and was an ECE Professor for 34 years.

My technical interests span:

Research Areas

  • Neural Networks & Machine Learning
  • Embedded Systems Design
  • Digital & Analog Electronics
  • Robotics & Control Systems
  • Fuzzy Logic & Evolutionary Computing

Programming Languages (used or currently learning)

  • C/C++/C# for systems and applications programming
  • Python for data science, AI, and applications
  • Julia for scientific computing
  • HTML/CSS/JavaScript for web development
  • Swift for iOS applications

Beyond technology, I enjoy rock and folk music, and abstract and dynamic art. I continue to explore new frontiers in music electronics, AI, robotics, and computing.

Getting Started

Browse the blog posts to explore technical topics, or dive into the interactive applications embedded within posts. Each app post includes:

  • Conceptual explanation of the technology
  • Working source code examples
  • Live, interactive demonstrations
  • Implementation guidance and tips

Latest Updates

Check the blog section for the most recent posts and applications.

View All Posts