EGR-103L
COMP METH IN ENGINEERING
Not in Fall 2026
Term
Instructor
Overview
Feedback is mixed. The clearest upside is that students say they actually learn something useful. The ratings are softer than the more upbeat comments might suggest. Best for students who want substance, not a disposable elective.
DepartmentEGRDEPT
Terms offeredSpring, Fall
Typical enrollment48–120
Semesters of data2
4.9
Hrs / week
117
Responses
217
Enrollment
54%
Response Rate
Evaluation Scores
Overall quality
Teaching, content, and experience combined.
3.5
Intellectually stimulating
Challenges students to think deeply.
4.0
Instructor effectiveness
Explains concepts and facilitates learning.
4.0
Difficulty
Higher means harder.
3.6
Feedback Analysis
Feedback Analysismedium
Analysis based on student evaluations
Based on 141 comments across 3 sections
Feedback is mixed. The clearest upside is that students say they actually learn something useful. The ratings are softer than the more upbeat comments might suggest. Best for students who want substance, not a disposable elective.
Student Reports
How hard is the A?
A is doable but not automatic
The signal here is more do-the-work-and-you-should-be-fine than easy-A chatter. Students do not describe the A as automatic, but the evidence also does not paint grading as punishing.
Homework Load
Moderate homework load
Homework load looks moderate. The recurring signal is steady weekly work, but not a course that turns every assignment into a grind.
Lecture Load
Lighter lecture burden
Student comments describe this as more discussion-, seminar-, or workshop-driven than lecture-dependent. The lecture burden itself does not sound like the main source of friction.
Strengths
• Students repeatedly say the course teaches something concrete, whether that is content mastery, research skill, or a strong foundation.
Tradeoffs
• There is no single dominant complaint theme, but the feedback is not uniformly glowing either.
Best fit for
Best for students who want substance, not a disposable elective.
Student Responses
1. Using functions or loops to iterate the same process for many different objects 2. The seven step methodology of starting with an English algorithm 3. How to plot data or display images using code, with matplotlib and rasterio
Spring 2024 · Ward, David
This course was crucial for developing my understanding of how to approach processes in engineering through an algorithm-based mindset. Beyond this skill, the course also gave me a much better understanding of how to develop and test working algorithms, along with how to apply Python syntax to real world problems.
Spring 2024 · Ward, David
Python skills, ability to develop algorithms, problem solving capabilities
Spring 2024 · Ward, David
I learned how to problem solve through domains of knowledge that I was previously entirely unfamiliar with, which I think is applicable to a lot of engineering careers. I learned the basics of Python, as well as how to use a lot of commonly used libraries. I learned how to utilize documentation to my advantage to understand complex problems.
Spring 2024 · Ward, David
1. coding in python 2. problem solving 3. collaboration
Spring 2024 · Ward, David
Rating History
Rating history
Error bars show \u00B11 std dev
| Term | Instructor | Overall | Difficulty | Hrs/wk | Enrolled |
|---|---|---|---|---|---|
| Spring 2024 | Lipp, Genevieve 2.9Rate My ProfessorsQuality2.9Difficulty4.0Would retake41%Based on 17 ratingsClick to view on RMP → | 3.5 | 3.6 | 4.9 | 97 |
| Fall 2023 | Gustafson, Michael 4.5Rate My ProfessorsQuality4.5Difficulty2.8Would retake86%Based on 209 ratingsClick to view on RMP → | — | — | 4.7 | 120 |
Instructor
Lipp, GenevieveELEC&CMP
Also teaches
ECE-551D PROG, DATA STRUC & ALGO IN C++3.9EGR-105L COMPUTING FOR ENGINEERS3.6ME-344L CONTROL SYSTEMSME-555 ADVANCED TOPICS4.6