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