Skip to main content
Sponsored

Nathan Swami

4.44
Rating
2.67
Difficulty
3.78
GPA

Biomedical Engineering

BME 4995 | Biomedical Engineering Advanced Projects
Rating
Difficulty
GPA
Spring 2024
Last Taught

Chemistry

CHEM 5760 | Bioanalytical Microsystems
Rating
Difficulty
3.85
GPA
Fall 2025
Last Taught
CHEM 9760 | Research in Bioanalytical Microsystems
Rating
Difficulty
GPA
Fall 2024
Last Taught
CHEM 9993 | Doctoral Research
Rating
Difficulty
GPA
Fall 2025
Last Taught

Electrical and Computer Engineering

ECE 2200 | Applied Physics
Rating
Difficulty
GPA
Fall 2025
Last Taught
ECE 4155 | Microelectronic Integrated Circuit Fabrication Laboratory
Rating
Difficulty
3.41
GPA
Spring 2018
Last Taught
ECE 4501 | Special Topics in Electrical and Computer Engineering
Rating
Difficulty
GPA
Fall 2013
Last Taught
ECE 4907 | Electrical Engineering Projects
Rating
Difficulty
GPA
Fall 2019
Last Taught
ECE 4908 | Electrical Engineering Projects
Rating
Difficulty
GPA
Spring 2020
Last Taught
ECE 5150 | Microelectronic Integrated Circuit Fabrication
4.4
Rating
2.7
Difficulty
3.77
GPA
Spring 2022
Last Taught
ECE 6155 | Microelectronic Integrated Circuit Fabrication Laboratory
Rating
Difficulty
GPA
Spring 2018
Last Taught
ECE 6163 | Solid State Devices
Rating
Difficulty
3.76
GPA
Fall 2012
Last Taught
ECE 6501 | Topics in Electrical and Computer Engineering
Rating
Difficulty
3.88
GPA
Fall 2013
Last Taught
ECE 6993 | Independent Study
Rating
Difficulty
GPA
Spring 2023
Last Taught
ECE 6995 | Supervised Project Research
Rating
Difficulty
GPA
Fall 2018
Last Taught
ECE 6996 | Supervised Graduate Teaching Experience
Rating
Difficulty
GPA
Spring 2015
Last Taught
ECE 7995 | Supervised Project Research
Rating
Difficulty
GPA
Summer 2020
Last Taught
ECE 8897 | Graduate Teaching Instruction
Rating
Difficulty
GPA
Spring 2022
Last Taught
ECE 8999 | Thesis
Rating
Difficulty
GPA
Fall 2025
Last Taught
ECE 9897 | Graduate Teaching Instruction
Rating
Difficulty
GPA
Spring 2020
Last Taught
ECE 9999 | Dissertation
Rating
Difficulty
GPA
Fall 2025
Last Taught

Engineering

ENGR 1620 | Introduction to Engineering
Rating
Difficulty
3.84
GPA
Fall 2010
Last Taught
ENGR 2595 | Special Topics in Engineering
Rating
Difficulty
GPA
Spring 2010
Last Taught
ENGR 3501 | Special Topics in Engineering
Rating
Difficulty
3.86
GPA
Fall 2015
Last Taught
ENGR 3610 | Nanoscale Devices & Systems
Rating
Difficulty
3.80
GPA
Fall 2017
Last Taught

Science, Technology, and Society

STS 2500 | Science and Technology in Social and Global Context
Rating
Difficulty
3.80
GPA
Spring 2012
Last Taught