EGR-103L

COMP METH IN ENGINEERING

Not in Fall 2026
EGRDEPT · Taught by Lipp, Genevieve · Last offered Spring 2024
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
12345
Intellectually stimulating
Challenges students to think deeply.
4.0
12345
Instructor effectiveness
Explains concepts and facilitates learning.
4.0
12345
Difficulty
Higher means harder.
3.6
12345

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
TermInstructorOverallDifficultyHrs/wkEnrolled
Spring 2024Lipp, Genevieve 2.9Rate My ProfessorsQuality2.9Difficulty4.0Would retake41%Based on 17 ratingsClick to view on RMP →3.53.64.997
Fall 2023Gustafson, Michael 4.5Rate My ProfessorsQuality4.5Difficulty2.8Would retake86%Based on 209 ratingsClick to view on RMP →4.7120

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