Best professor in the ECE department imo, engaging lecturer and great at answering questions would highly recommend Exams are a bit too easy relative to the content but the provided paper readings are very interesting and challengingRate My Professors ↗
Current instructor
Joshua San Miguel
What students say
Original student reviews · all captured dates
Josh is a great prof, love his teaching, the 757 concepts are quite helpful in the interviews as well. The reading materials provided are also very helpful. In all, I would highly recommend Josh and this courseRate My Professors ↗
This guys name is so coolRate My Professors ↗
Lecture videos were succinct and he gave a lot of partial credit. He was very nice and always able to meet.Rate My Professors ↗
Josh is enthusiastic and a great Prof. The course itself requires reading papers and working on a semester-long project but his exams are fairly straightforward. Take a class with him if given a chance.Rate My Professors ↗
Professor Josh is a great instructor! He plans his class time well and doesn't cram too much in one lecture. The material is relevant and he delivers it really well. He gives good feedback and keeps the class engaging with light humor sprinkled here and there. Overall, a solid Prof. 10/10 would take another architecture course with him!Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Joshua San Miguel
Senior Honors Thesis
3 creditsCOMPSCI 681 is an individual study course for senior Computer Science majors to complete honors theses under faculty supervision.
Offering recorded · Fall 2026
No recorded grade history
Master's Research
1–9 creditsOffering recorded · Fall 2026
No recorded grade history
Pre-dissertator Research
1–9 creditsCOMPSCI 899 is a pre-dissertator research course for master's graduates preparing for doctoral dissertation work under faculty supervision.
Offering recorded · Fall 2026
No recorded grade history
Dissertation
1–6 creditsCOMPSCI 990 is an advanced mentored reading and research course for students with dissertator status.
Offering recorded · Fall 2026
No recorded grade history
Advanced Computer Architecture I covers processor design, pipelining, cache memories, and instruction set design.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Fall 2025Independent Study
1–3 creditsECE 399 is an independent study course where students engage in directed projects arranged with an instructor.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Spring 2026Advanced Independent Study
1–6 creditsECE 699 is an advanced independent study course where students engage in directed study projects arranged with an instructor.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Fall 2023 · limited sampleMaster's Research
1–9 creditsECE 790 is a course for independent master's research work under faculty supervision.
Offering recorded · Fall 2026
No recorded grade history
Pre-dissertator's Research
1–9 creditsECE 890 is an independent doctoral research course for PhD students in Electrical Engineering.
Offering recorded · Fall 2026
No recorded grade history
ECE 901 covers special advanced topics in Electrical and Computer Engineering that vary by semester and reflect state-of-the-art ideas and research.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2023–Spring 2026Dissertator's Research
1–12 creditsECE 990 is a doctoral research course for independent dissertation work under faculty supervision.
Offering recorded · Fall 2026
No recorded grade history
Advanced Independent Study
1–3 creditsECE 999 is an advanced independent study course where students engage in directed study projects arranged with an instructor.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Spring 2022 · limited sampleRecorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Fall 2026 | COMPSCI 681 | Senior Honors Thesis |
| Fall 2026 | COMPSCI 799 | Master's Research |
| Fall 2026 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2026 | COMPSCI 990 | Dissertation |
| Fall 2026 | COMPSCI/ECE 752 | Advanced Computer Architecture I |
| Fall 2026 | ECE 399 | Independent Study |
| Fall 2026 | ECE 699 | Advanced Independent Study |
| Fall 2026 | ECE 790 | Master's Research |
| Fall 2026 | ECE 890 | Pre-dissertator's Research |
| Fall 2026 | ECE 901 | Special Topics in Electrical and Computer Engineering |
| Fall 2026 | ECE 990 | Dissertator's Research |
| Fall 2026 | ECE 999 | Advanced Independent Study |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_fdf4127fe353415ba93b07f7",
"source": "enrollment",
"source_instructor_id": "jsanmiguel",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Joshua San Miguel",
"email": "JSANMIGUEL@WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 15,
"quality": 3.73,
"difficulty": 3.47,
"quality_count": 15,
"difficulty_count": 15,
"profile_id": "rmp:2403119",
"source_url": "https://www.ratemyprofessors.com/professor/2403119",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:28:02.516819+00:00",
"courses": {
"course_fc83e4e7df45e1bca2dc3ff2": {
"review_count": 7,
"quality": 5,
"difficulty": 2.43,
"quality_count": 7,
"difficulty_count": 7
},
"course_45a9d9a05cba4d5b592ac7a3": {
"review_count": 8,
"quality": 2.62,
"difficulty": 4.38,
"quality_count": 8,
"difficulty_count": 8
}
},
"bayesian_quality": 3.6898204477409116,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_059395ab1bb5e9c017244fe2",
"course_id": "COMPSCI 899",
"title": "PRE-DISSERTATOR RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_293d4ee4f846942b66b34b2b",
"course_id": "ECE 999",
"title": "ADVANCED INDEPENDENT STUDY",
"credits_min": 1,
"credits_max": 3,
"gpa": 3.967
},
{
"course_uid": "course_41ec49f5d21356e650473254",
"course_id": "COMPSCI 990",
"title": "DISSERTATION",
"credits_min": 1,
"credits_max": 6,
"gpa": null
},
{
"course_uid": "course_65c8c357ed6414dafbcf8c1e",
"course_id": "ECE 699",
"title": "ADVANCED INDEPENDENT STUDY",
"credits_min": 1,
"credits_max": 6,
"gpa": 3.893
},
{
"course_uid": "course_7827ec668fbfd32d25a29f21",
"course_id": "ECE 901",
"title": "SPECIAL TOPICS IN ELECTRICAL AND COMPUTER ENGINEERING",
"credits_min": 1,
"credits_max": 3,
"gpa": 3.849
},
{
"course_uid": "course_8314f6c3c11c07e3af900848",
"course_id": "ECE 790",
"title": "MASTER'S RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_857dfa4fff59f365d5b29f10",
"course_id": "COMPSCI/ECE 752",
"title": "ADVANCED COMPUTER ARCHITECTURE I",
"credits_min": 3,
"credits_max": 3,
"gpa": 3.568
},
{
"course_uid": "course_86704b8d79a2d7a74e555851",
"course_id": "ECE 990",
"title": "DISSERTATOR'S RESEARCH",
"credits_min": 1,
"credits_max": 12,
"gpa": null
},
{
"course_uid": "course_9430df00f7270c292c1efdd3",
"course_id": "COMPSCI 799",
"title": "MASTER'S RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_a495c0d9f6ed226e1fc144ee",
"course_id": "COMPSCI 681",
"title": "SENIOR HONORS THESIS",
"credits_min": 3,
"credits_max": 3,
"gpa": null
},
{
"course_uid": "course_baa78ce67ecb5953b469ae3e",
"course_id": "ECE 890",
"title": "PRE-DISSERTATOR'S RESEARCH",
"credits_min": 1,
"credits_max": 9,
"gpa": null
},
{
"course_uid": "course_d2bce5a8cd159f6237d5d01f",
"course_id": "ECE 399",
"title": "INDEPENDENT STUDY",
"credits_min": 1,
"credits_max": 3,
"gpa": 3.915
}
],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JOSHUA_SAN_MIGUEL"
}