Professor Suzan Allaham Reviews
Class Ratings
Professor Rating
Prof: Suzan Allaham / Spring 2025
May 11, 2025
This was a fun class. It's like a sampler of many different topics and areas. There's some Arduino, some 3D modelling (CAD), some project management (Gantt Charts), a little bit of electronics, and other things. You won't master any of these things, but you will get at least an introduction to them. I was impressed that you learn enough in each of these areas to actually produce something simple with them, instead of just answering questions about them.
Each week's module will cover a new set of topics. You'll learn about engineering design process, project management, CAD modelling, basic electronics, arduino programming, and report writing, roughly in that order. Overall, the content is a lot of fun. Many people do some of these subjects as hobbies, so it felt like learning hobbies for a class. Assignments range from discussion posts, short reports, a few quizes, TinkerCAD modelling and Arduino through TinkerCAD, and the big team project report that you will write in stages across the weeks. Toward the end, you will also make a slide deck and record a team presentation of those slides for your project. It's short, like 5 mins total.
Prof Allaham had a very well organized course structure. She held office hours over Zoom and made regular announcements on the Canvas page.
There is quite a bit of group project work for this class. A good or bad group will make or break your experience, not just your grade. I had a great group, and when I heard other people complaining about the workload for the course, I was confused. I think if I had a bad group, I could see how the workload could feel much worse. Keep in your mind that your project is for a class. Keep the project scope small enough to be manageable. I made my robot portion much too complicated, and it was difficult to deliver the functionality within the limitations of TinkerCAD. Keep it small and functional.