boiler.tools

Ruan, Xiulin

compare →
Avg GPA 3.58 unweighted, all sections
A range 56.4%
DFW 4.7% D/F/withdraw
Courses 7
Sections 24

Courses

A range B range C range D range E/F Withdrew Other
CourseDistributionGPAvs courseTermsSections
ME 31500 Heat And Mass Transfer2.91+0.0577
ME 49900 Dsgn & Assembly Of 2-DOF Ankle4.00+0.0215
ME 69900 Research PhD Thesis44
ME 69700 Comp Mthd Nanoscal Engr Transp3.97+0.0933
ME 46300 Engineering Design3.93+0.1833
ME 49800 Research In ME I4.00+0.0611
ME 69800 Research MS Thesis11

Recent sections

Spring 2026 ME 69700 4.00
Fall 2025 ME 31500 2.85
Spring 2025 ME 46300 3.88
Fall 2024 ME 31500 2.96
Spring 2024 ME 69700 3.93
Spring 2024 ME 69900
Fall 2023 ME 31500 2.94
Fall 2023 ME 69900
Fall 2023 ME 49800 4.00
Fall 2023 ME 49900 4.00
Fall 2023 ME 49900 4.00
Fall 2023 ME 49900 4.00
Fall 2023 ME 49900 4.00
Fall 2023 ME 49900 4.00
Fall 2023 ME 69800
Grade data comes from Purdue public records, collected by boiler-grades (boilergrades.com, Erik Duxstad). Averages are not weighted by class size. Terms before Fall 2021 exclude classes with 10 or fewer students. Give feedback