Dr. P is one of the best professors I've ever had. I had the pleasure of having him as my advisor for 2 semesters on top of BME 201 and he truly cares so deeply about all of his students. He can be tough on you at times but it comes from the desire for his students to succeed!Rate My Professors ↗
Historical instructor
JOHN PUCCINELLI
What students say
Original student reviews · all captured dates
Professor Puccinelli was a really great professor as he clearly explained the fundamental biomaterials concepts for out group's bone graft project and in introducing the equipment we'd use in the teaching lab.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with JOHN PUCCINELLI
Covers biomedical engineering fundamentals, design processes, and hands-on skills like electronics, CAD, and prototype fabrication.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Spring 2026Biomedical Engineering Design and Communication applies technical communication to real-world, client-based projects, covering research methods, documentation, report critique, ethics, diversity, and professional development.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Spring 2026Independent Study
1–3 creditsIndependent Study in BME involves directed projects where students conduct and report on independent biomedical engineering research.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Work in a team to evaluate, refine, document and present the client-centered biomedical engineering design started inB M E 400.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Spring 2026Seminar on current topics at the interface of biology and engineering, emphasizing how engineers contribute to biological knowledge and advances.
No offering record · Spring 2026 · Sources
No recorded grade history
Master's Research and Thesis
1–9 creditsMaster's research and thesis course conducted under faculty supervision, culminating in a written thesis and defense.
No offering record · Spring 2026 · Sources
No recorded grade history
Advanced Independent Study
1–5 creditsAdvanced Independent Study under faculty supervision where students conduct and report on an independent biomedical engineering project.
No offering record · Spring 2026 · Sources
historical GPA · grades
Spring 2022–Spring 2023 · limited sampleRecorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2026 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2026 | BME 399 | Independent Study |
| Spring 2026 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2026 | BME 517 | Biology in Engineering Seminar |
| Spring 2026 | BME 790 | Master's Research and Thesis |
| Spring 2026 | BME 799 | Advanced Independent Study |
| Fall 2025 | BME 200 | Biomedical Engineering Design |
| Fall 2025 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2025 | BME 399 | Independent Study |
| Fall 2025 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2025 | BME 511 | Tissue Engineering Laboratory |
| Fall 2025 | BME 517 | Biology in Engineering Seminar |
| Spring 2025 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2025 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2025 | BME 399 | Independent Study |
| Spring 2025 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2025 | BME 517 | Biology in Engineering Seminar |
| Fall 2024 | BME 200 | Biomedical Engineering Design |
| Fall 2024 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2024 | BME 399 | Independent Study |
| Fall 2024 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2024 | BME 511 | Tissue Engineering Laboratory |
| Fall 2024 | BME 517 | Biology in Engineering Seminar |
| Spring 2024 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2024 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2024 | BME 399 | Independent Study |
| Spring 2024 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2024 | BME 517 | Biology in Engineering Seminar |
| Fall 2023 | BME 200 | Biomedical Engineering Design |
| Fall 2023 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2023 | BME 399 | Independent Study |
| Fall 2023 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2023 | BME 511 | Tissue Engineering Laboratory |
| Fall 2023 | BME 517 | Biology in Engineering Seminar |
| Fall 2023 | BME 799 | Advanced Independent Study |
| Spring 2023 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2023 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2023 | BME 399 | Independent Study |
| Spring 2023 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2023 | BME 517 | Biology in Engineering Seminar |
| Fall 2022 | BME 200 | Biomedical Engineering Design |
| Fall 2022 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2022 | BME 399 | Independent Study |
| Fall 2022 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2022 | BME 511 | Tissue Engineering Laboratory |
| Fall 2022 | BME 517 | Biology in Engineering Seminar |
| Spring 2022 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2022 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2022 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2022 | BME 517 | Biology in Engineering Seminar |
| Spring 2022 | BME 790 | Master's Research and Thesis |
| Fall 2021 | BME 200 | Biomedical Engineering Design |
| Fall 2021 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2021 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2021 | BME 511 | Tissue Engineering Laboratory |
| Fall 2021 | BME 517 | Biology in Engineering Seminar |
| Fall 2021 | BME 790 | Master's Research and Thesis |
| Fall 2020 | BME 200 | Biomedical Engineering Design |
| Fall 2020 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2020 | BME 399 | Independent Study |
| Fall 2020 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2020 | BME 517 | Biology in Engineering Seminar |
| Spring 2020 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2020 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2020 | BME 399 | Independent Study |
| Spring 2020 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2020 | BME 517 | Biology in Engineering Seminar |
| Fall 2019 | BME 200 | Biomedical Engineering Design |
| Fall 2019 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2019 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2019 | BME 511 | Tissue Engineering Laboratory |
| Fall 2019 | BME 517 | Biology in Engineering Seminar |
| Spring 2019 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2019 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2019 | BME 402 | Biomedical Engineering Capstone Design II |
| Fall 2018 | BME 200 | Biomedical Engineering Design |
| Fall 2018 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2018 | BME 399 | Independent Study |
| Fall 2018 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2018 | BME 511 | Tissue Engineering Laboratory |
| Fall 2018 | BME 517 | Biology in Engineering Seminar |
| Spring 2018 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2018 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2018 | BME 399 | Independent Study |
| Spring 2018 | BME 402 | Biomedical Engineering Capstone Design II |
| Fall 2017 | BME 200 | Biomedical Engineering Design |
| Fall 2017 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2017 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2017 | BME 511 | Tissue Engineering Laboratory |
| Fall 2017 | BME 517 | Biology in Engineering Seminar |
| Spring 2017 | BME 201 | Biomedical Engineering Design and Fundamentals |
| Spring 2017 | BME 301 | Biomedical Engineering Design and Communication |
| Spring 2017 | BME 399 | Independent Study |
| Spring 2017 | BME 402 | Biomedical Engineering Capstone Design II |
| Spring 2017 | BME 430 | Biological Interactions with Materials |
| Fall 2016 | BME 200 | Biomedical Engineering Design |
| Fall 2016 | BME 300 | Biomedical Engineering Design and Leadership |
| Fall 2016 | BME 400 | Capstone Design Course in Biomedical Engineering |
| Fall 2016 | BME 511 | Tissue Engineering Laboratory |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_9fc2198ded9a6e3a25a2c37c",
"source": "madgrades",
"source_instructor_id": "1621768",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "JOHN PUCCINELLI",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-10-29 21:30:40.248904+00:00",
"ratings": {
"review_count": 2,
"quality": 5,
"difficulty": 3.5,
"quality_count": 2,
"difficulty_count": 2,
"profile_id": "rmp:3014978",
"source_url": "https://www.ratemyprofessors.com/professor/3014978",
"match_basis": "exact_name",
"observed_at": "2026-10-29 23:18:41.439815+00:00",
"courses": {
"course_ecb22765599c59f1ce4048bd": {
"review_count": 2,
"quality": 5,
"difficulty": 3.5,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 3.780238084322804,
"prior_mean": 3.658261892755085,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.786,
"graded": 8076,
"counts": [
5456,
1905,
624,
71,
17,
1,
2
],
"sections": 140
},
"current": false,
"courses": [],
"revision": "c9cd06eaa45f9ddf7e69faa38b89ff3d3dd995dd",
"instructor_url": "/instructors/JOHN_PUCCINELLI--instructor_9fc2198ded9a6e3a25a2c37c"
}