ENGR 1105 Engineering Computation and Programming
In this course, students will be introduced to computational tools used in engineering through the MATLAB computing and programming environment. Students will also learn and apply fundamental concepts from linear algebra to solve engineering problems computationally. Topics to be introduced include loops, functions, arrays, matrices, and vectors. Students will be expected to complete weekly assignments and a final project in which students will use the MATLAB computing environment to solve an appropriately scoped computing/engineering problem.
Course overview
- Department
- Engineering
- School
- MCAS
- Credits
- 3
- Level
- Undergraduate
- Offered
- Every Spring
Requirements fulfilled
Course evaluations
- Course rating
- 4.09 / 5 · Very Good
- Instructor rating
- 4.47 / 5 · Very Good
- Terms evaluated
- 5
| Term | Instructor | Course overall | Instructor overall | Well organized | Clear learning objectives | Intellectually challenging | Helpful assignments | Applicable beyond course | Attendance necessary | Weekly effort | Responses |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Spring 2026 | Matthew Joseph Herkins | 4.3 | 4.5 | 4.4 | 4.4 | 4.4 | 4.6 | 4.6 | 4.2 | 1–3 hrs/week | 39 of 47 |
| Spring 2025 | Hector Rodriguez | 3.9 | 4.1 | 4.4 | 4.4 | 4.5 | 4.4 | 4.4 | 4.1 | 4–6 hrs/week | 34 of 49 |
| Spring 2024 | Hector Rodriguez | 4.1 | 4.4 | 4.5 | 4.5 | 4.6 | 4.7 | 4.6 | 4.5 | 4–6 hrs/week | 41 of 50 |
| Spring 2023 | Siddhartan Govindasamy | 3.9 | 4.8 | 4.5 | 4.5 | 4.7 | 4.5 | 4.4 | 4.1 | 1–3 hrs/week | 40 of 51 |
| Spring 2022 | Siddhartan Govindasamy | 4.7 | 4.8 | 4.6 | 4.7 | 4.5 | 4.8 | 4.6 | 4.3 | 1–3 hrs/week | 12 of 29 |
Data freshness
Instructors
Sections
- Section 01
- Section 02