Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#688 overall

Hardware Design (MIT IAP)

MIT OpenCourseWare

1 recommender · 1 thread · recommended in 1 year, 2023 · score 0.7

Search for it ↗

A month-long MIT IAP course on hardware design covering circuit board and electronics practice, including PCB layout, EMI considerations, batteries, and motors. Commenters note its lectures and resource lists.

Commenters praise its lectures and the breadth of content packed into a short IAP session, and point to its useful reference recommendations.

Science & Engineeringintermediatefreevideo lectures#pcb design#hardware#emi#batteries#motors

Recommendations by year

20062026

What commenters said (1)

  1. Recommendsbuescher2023in “The Art and Science of PCB Design”

    It's really nice to see this IAP course! The lectures from last year are great! You really covered a lot for a month, even for MIT students. I keep finding great stuff like, oh yes, they reference Ott for EMI right away in layout.

    I particularly appreciate the slides for "Hardware's not dead".

    It would be cool to do some advanced topics in physical modeling of circuit boards - electromagnetic, thermal, and mechanical/reliability.

    Some internal links to the 2023 site are broken, and some google links too. It took me a bit to find the motor lecture from its mention on your technical resources page.

    Some notes on resources:

    If you're going to take a board to production, the Coombs handbook is nice to have handy. IPC standards can be helpful also, and you might access to them through your library.

    For batteries, there really isn't a single reference as useful as the Linden handbook.

    You mention Ott for EMI/EMC in lecture 3 already.

    For motors I have found Fitzgerald&Kingsley and the old Electro-Craft handbook particularly useful. The Electro-Craft handbook is one of those fun old books that has crisp control theory block diagrams you can pretty much enter directly into Simulink and run.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help