Y. Zhang
9 courses taught at University of Colorado Boulder. Ratings and difficulty sourced from FCQ and RateMyProfessor.
Composite
5.0/5
Difficulty
1.9/5
Courses
9
Rating breakdown
Faculty Course Questionnaire (FCQ)
Teaching
4.9
Feedback
4.9
Availability
4.9
Based on 199 student responses across 24 sections · high confidence
RateMyProfessor
Quality
4.9
Difficulty
2.1
100% of students would take again
Based on 8 student ratings
Courses (9)
BAIM 3220: Introduction to Python Programming
Fall 2026
CHIN 3110: Advanced Chinese 1
Fall 2026
COEN 1830: Special Topics: Undergrad Research Experience
Fall 2026
CVEN 2121: Analytical Mechanics 1
Fall 2026
CVEN 5708: Soil Mechanics
Fall 2026
ECEN 4006: Special Topics: Biomedical Optics
Fall 2026
ECEN 5006: Special Topics: Biomedical Optics
Fall 2026
ECEN 5840: Independent Study
Fall 2026
MCEN 5930: Professional Internship
Fall 2026
About Y. Zhang
What courses does Y. Zhang teach at CU Boulder?
Y. Zhang currently teaches BAIM 3220, CHIN 3110, COEN 1830 and 6 other courses at University of Colorado Boulder.
What is Y. Zhang's rating at CU Boulder?
Y. Zhang has a composite rating of 5.0/5 based on student evaluations (high confidence).
How is Y. Zhang rated on CU Boulder's Faculty Course Questionnaire?
On the FCQ, Y. Zhang scores 4.9/5 for teaching effectiveness, 4.9/5 for feedback quality, and 4.9/5 for availability, based on 199 student responses.
What department is Y. Zhang in?
Y. Zhang teaches in the BAIM and Chinese and Engineering and Civil Engineering and Electrical Engineering and Mechanical Engineering departments at University of Colorado Boulder.
Is Y. Zhang on RateMyProfessor?
Yes, Y. Zhang has 8 ratings on RateMyProfessor with an overall quality score of 4.9/5 and 100% of students would take again.