Good intro to quantum.Rate My Professors ↗
Current instructor
Swamit Tannu
What students say
Original student reviews · all captured dates
He is good; the class is new but covers pretty cool material.Rate My Professors ↗
Swamit is the goat, class is hard but he is helpful and the topics are cool.Rate My Professors ↗
Prof. Tannu helped me understand the basics of quantum computing and what it really means to do computer science research in this space. I enjoy talking to him after the class and getting a sense of high-level ideas. The homework so far is interesting and hands-on; this course is good if you are intrested in basics of quantum computing.Rate My Professors ↗
Prof is really good at explaining basics of quantum computing. I enjoy chatting with him during office hours and after the class, he has a good understanding of what industry is doing in quantum computing space, and he is very easy to talk to.Rate My Professors ↗
Pray you have a good groupRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Swamit Tannu
Undergraduate Topics in Computing covers instructor-selected topics from all areas of computer science, with content varying by offering.
Offering recorded · Spring 2027 · Sources
Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=81 letter grades). Includes jointly taught sections.
historical GPA · grades
Fall 2022–Spring 2026Directed Study
1–6 creditsDirected study projects for Computer Science juniors and seniors, arranged with a faculty member.
Offering recorded · Spring 2027 · Sources
Recent recorded grades — Spring 2022: 4.00 GPA, 100.0% A/AB (n=2 letter grades).
historical GPA · grades
Fall 2022–Spring 2026 · limited sampleMaster's Thesis
1–9 creditsGrad st; Master's candidates only
Offering recorded · Spring 2027 · Sources
No recorded grade history
Master's Research
1–9 creditsOffering recorded · Spring 2027 · Sources
No recorded grade history
Pre-dissertator Research
1–9 creditsPre-dissertator independent research supervised by a faculty member for students who have completed a master's degree but have not reached dissertator status.
Offering recorded · Spring 2027 · Sources
Advanced Seminar in Computer Science is a seminar on recent research on various aspects of computer science.
Offering recorded · Spring 2027 · Sources
Recent recorded grades — Spring 2026: 4.00 GPA, 100.0% A/AB (n=31 letter grades). Includes jointly taught sections.
historical GPA · grades
Fall 2022–Spring 2026Dissertation
1–6 creditsAdvanced level mentored reading and research for students with dissertator status.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Introduction to Computer Engineering covering transistor-based logic, Boolean algebra, combinational and sequential logic design, computer organization, and introductory assembly programming.
Offering recorded · Spring 2027 · Sources
historical GPA · grades
Fall 2022–Spring 2026Independent Study
1–3 creditsIndependent Study course for ECE featuring directed study projects arranged with the instructor.
Offering recorded · Spring 2027 · Sources
historical GPA · grades
Fall 2022–Spring 2026 · limited sampleMaster's Research
1–9 creditsIndependent work on master's research overseen by a qualified instructor. Students demonstrate the ability to formulate, analyze, and independently solve advanced engineering problems and communicate research results orally and in writing.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Pre-dissertator's Research
1–9 creditsPre-Dissertator's Research involves independent doctoral research in Electrical Engineering under instructor oversight.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2027 | COMPSCI 638 | Undergraduate Topics in Computing |
| Spring 2027 | COMPSCI 699 | Directed Study |
| Spring 2027 | COMPSCI 790 | Master's Thesis |
| Spring 2027 | COMPSCI 799 | Master's Research |
| Spring 2027 | COMPSCI 899 | Pre-dissertator Research |
| Spring 2027 | COMPSCI 900 | Advanced Seminar in Computer Science |
| Spring 2027 | COMPSCI 990 | Dissertation |
| Spring 2027 | COMPSCI/ECE 252 | Introduction to Computer Engineering |
| Spring 2027 | ECE 399 | Independent Study |
| Spring 2027 | ECE 790 | Master's Research |
| Spring 2027 | ECE 890 | Pre-dissertator's Research |
| Fall 2026 | COMPSCI 638 | Undergraduate Topics in Computing |
| Fall 2026 | COMPSCI 639 | Undergraduate Elective Topics in Computing |
| Fall 2026 | COMPSCI 699 | Directed Study |
| Fall 2026 | COMPSCI 790 | Master's Thesis |
| Fall 2026 | COMPSCI 799 | Master's Research |
| Fall 2026 | COMPSCI 899 | Pre-dissertator Research |
| Fall 2026 | COMPSCI 900 | Advanced Seminar in Computer Science |
| Fall 2026 | COMPSCI 990 | Dissertation |
| 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 990 | Dissertator's Research |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_570635b99c1c1cbcfe9e05e1",
"source": "enrollment",
"source_instructor_id": "stannu",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Swamit Tannu",
"email": "SWAMIT@CS.WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-10-29 21:30:40.248904+00:00",
"ratings": {
"review_count": 19,
"quality": 2.47,
"difficulty": 3.68,
"quality_count": 19,
"difficulty_count": 19,
"profile_id": "rmp:2833415",
"source_url": "https://www.ratemyprofessors.com/professor/2833415",
"match_basis": "exact_name",
"observed_at": "2026-10-29 23:17:04.977051+00:00",
"courses": {
"course_87400c0728797946c5cef14c": {
"review_count": 5,
"quality": 4.8,
"difficulty": 3,
"quality_count": 5,
"difficulty_count": 5
},
"course_45a9d9a05cba4d5b592ac7a3": {
"review_count": 14,
"quality": 1.64,
"difficulty": 3.93,
"quality_count": 14,
"difficulty_count": 14
}
},
"bayesian_quality": 3.079365073207736,
"prior_mean": 3.658261892755085,
"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_41ec49f5d21356e650473254",
"course_id": "COMPSCI 990",
"title": "DISSERTATION",
"credits_min": 1,
"credits_max": 6,
"gpa": null
},
{
"course_uid": "course_451e04263559a1194fd692f0",
"course_id": "COMPSCI 638",
"title": "UNDERGRADUATE TOPICS IN COMPUTING",
"credits_min": 1,
"credits_max": 4,
"gpa": 3.616
},
{
"course_uid": "course_779b02f7ffacb19d0c9fbcb6",
"course_id": "COMPSCI 900",
"title": "ADVANCED SEMINAR IN COMPUTER SCIENCE",
"credits_min": 0,
"credits_max": 1,
"gpa": 3.989
},
{
"course_uid": "course_8314f6c3c11c07e3af900848",
"course_id": "ECE 790",
"title": "MASTER'S RESEARCH",
"credits_min": 1,
"credits_max": 9,
"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_9d6a2127ca0ecacfc4832696",
"course_id": "COMPSCI 699",
"title": "DIRECTED STUDY",
"credits_min": 1,
"credits_max": 6,
"gpa": 3.947
},
{
"course_uid": "course_9eb7166a49d161bca95d729f",
"course_id": "COMPSCI/ECE 252",
"title": "INTRODUCTION TO COMPUTER ENGINEERING",
"credits_min": 3,
"credits_max": 3,
"gpa": 3.296
},
{
"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
},
{
"course_uid": "course_f71b15e0cc44524b7ec290df",
"course_id": "COMPSCI 790",
"title": "MASTER'S THESIS",
"credits_min": 1,
"credits_max": 9,
"gpa": null
}
],
"revision": "c9cd06eaa45f9ddf7e69faa38b89ff3d3dd995dd",
"instructor_url": "/instructors/SWAMIT_TANNU"
}