Embedded Software Optimizations

Course Website

Average Workload

15.9 hrs/wk

Average Difficulty

3.6 /5

Average Overall

3.6 /5
CS-6291
Embedded Software Optimizations
Taken Fall 2021
Reviewed on 12/25/2021
Legacy
Workload: 20 hr/wk
Difficulty: Hard
Overall: Liked

An update from Fall 2021 - the course structure and content mostly remained the same as Spring 2021 reviews. I paired this with CN, and it was definitely hard to deal with both, but manageable if you're willing to sacrifice free time. That being said, it was definitely a satisfying course with loads of learnings at the end. Like other less explored OMSCS courses, this course also suffers from the mildly unclear project/homework instructions perspective - but it isn't a major issue since the TAs are always on the lookout to clear any questions on Piazza. The only complaint I have is the distribution of the weights with the final exam being a major chunk (33%) of the final grade. With the final project also making up 17%, you'll be left unsure on which grade you will land on even after finishing the exam - and I personally think the projects should be weighted more.