If you could teach a course, what would it be?
If you could teach a course on any topic of your choosing, what would it be?
Building Mathematical Intuition. We live in a time of expanded access to computing tools which can be used to build intuition for various mathematical subtopics. Admittedly, 3B1B and similar channels do a great job of this already. My only addition would be to approach a set subject (e.g. Linear Algebra, Statistics, ...) using computational tools with an aim to demonstrate "how" the theorems work and "why" those are useful in real-life situations.
Sales & Marketing for Engineers
I think knowing how to build a product/company is great, but being able to sell it and market it is just as important. I would teach it in a way tailored to engineers.
I’ve always wanted to teach a course about IT topics that comp sci students tend to miss out on in university-level programs. Think “applied computing” stuff, like Linux administration, routing/switching, etc.
Math. Not a die hard math fan but I think it can be beautiful and interesting. Saddens me to see soooo many people hate it.
Probably discrete math or introductory calculus.
I've thought about putting something together on protocols and systems design for years now. I've found that the protocols-first approach to system design, analysis, construction, maintenance, and sustainment has worked really well for me, and is probably the most valuable tool I have as an engineer. I would love to see it formalized and taught.
How to hardened Linux and maintain a proper white lab, way past QubeOS, past Whonix, past SELinux, GRC …
- First step, ditch the systemd
- second step, replace the glibc
- third step …
- Profit!?
(Constructive) Mathematics from the group up using intuitionism, formal logic, Curry-Howard and Type theory.
Building and flying custom FPV quadcopters. I think this would be a great way to teach young kids all kinds of interesting topics AND get them to go outside.
Something about designing and building life simulations, if I was good enough at it to teach such a thing (I am not).
It would cover logical and reasoning fallacies. It would be like LessWrong and related websites.
Stress-free software development.
Random Access: Bring a question, and we'll find answers to it together.
At the moment I'd teach one on Node.js backend performance optimization.
How to froth cappuccino milk. Once I am suitably good at it myself.
The Development Of Heresy: How Meta-Ideologies Shaped Our World.
Well, I do teach about software testing and quality
Mixture of programming and arts.
Something about open source.
How to wake up tired 90% of the time for Dummies.
How to find a cannabis product you enjoy.