Simulation is an exceptionally well-designed course. The lectures are fantastic, the instructors are very accommodating, and there is abundant supplemental material to help you succeed. There is nothing negative to say about the course that I can think of, but there may be some reasons you may not want to take it if you are in the OMSCS program, like I am. (I suggest you take this if you are in OMSA, and it may even be required.)
In short, this is a math class. There isn't too much hands-on and there is a lot of material and the tests are tricky if you do not have a solid stats background. I read that this was supposed to be an easier class I could take over the summer - at least the reviews on OMS Central indicate that is true. But I found it a lot more challenging and difficult to study over the summer months. In the end, I think I lacked the statistical and match background to breeze thru this course, and I would have preferred something a little more hands-on. I was considering enrolling in OMSA after completing OMSCS, but if the level of required stats is anything indicative of this course, I think I am going to have to pass. More about the course...
The instructor, Dr. David Goldsman, is very knowledgeable and articulate. His presentations are easy to follow and map very well to the assignments. He is funny and tells lots of subtle jokes. He also looks and sounds much like Larry David, and I kept having "Curb your Enthusiasm" flashbacks. His lectures, for this reason, are fun to listen to and are as enjoyable as high-level statistic lectures can be. He pokes fun at Justin Bieber and the University of Georgia a lot, but it is all in good fun.
Dr. Goldsman also is quite present on Piazza and involved in the class. More so than most other professors in the OMSA/OMSCS program. He is a hoot and an excellent instructor.
The TAs are also fantastic. Especially the lead instructors are exceptionally knowledgeable and do a great job providing timely answers on Piazza, and their PowerPoints supplement lectures and are helpful for the homework assignments. The TAs, especially the lead TAs, go to great lengths to answer anything on Piazza. They are outstanding.
Pro Tip - every week, the TAs review the upcoming homework assignment. They provide a recorded video lecture and PowerPoint. These are fantastic resources and will help you do well on the homework. A few of the early office hours had TAs that were a little dry, so I didn't attend the early semester office hours but realized halfway through the class that this was a huge mistake.
Most of the course grade comes from 2 exams and a final. Together those three items are 80% of your final grade. The homework assignments are important because they help you study and prepare for the exams. They are due weekly and are not that bad, but some are tougher than others, and they require that you watch the lectures and work through some of the problems. I appreciate that they were due weekly cause it made studying for the exams much easier by forcing me not to fall behind.
The homeworks were worth 10%, and the project was worth another 10%. The project is a group project and, like any other group project, is a cluster. A typical 4-person team consists of one person that does absolutely nothing, one that is moderately useful, one that is an endless stream of bad ideas, and one that is a hero. I was the moderately useful one on my team. Since it was only worth 10%, it was hard to get motivated because the course was fast-paced, and it always felt like there was an exam that you had to prepare for.
The project and software used to do simulations was Arena. It is good, but it felt like an afterthought since so much of the class tests math and stats. Even after finishing this course, I am not confident I could model a medium-complexity simulation with Arena.
Why you may not want to take this course, especially those in OMSCS
This is a math course. If you have a solid statistics background, and by solid, I mean you were a stats or math major as an undergraduate or work as an actuary, then this class will be easy peasy. If you are just ok at stats and math (like me), this class can be challenging and will require you to work. Do you want to take a math course, or do you want to do hands-on projects involving simulation? This class is more of the former; you may prefer the latter, and if so, you should carefully consider taking this course as one of your free electives.
I took this class in the summer, and although I enjoyed the topic, I found it difficult to motivate myself. The schedule was tight because it was summer, and there was little to no downtime. (This will be the last summer course I ever take) Even during weeks when there was an exam or project deadline, you still had homework due. There is even a homework assignment the week of the final. Piazza is really busy, and impossible to keep up with all the posts.
One of my major disappointments was that the simulation focused mainly on 'industrial' or 'resource-based' simulations. Simulations where you have physical resources like a help desk, or a factory assembly line, or elevator, or you get the point. The Arena software by Rockwell is really good at these types of simulations. But I was more interested in Monte Carlo simulations related to finance, stock portfolios, options trading, card games, etc. Many of these can be done with Python or Excel, and Arena is probably not the best tool. The instructor does touch on these topics, and you certainly will have the tools to tackle these types of simulations after the course, but I was hoping for more hands-on simulation work in this area.
In conclusion, this is a fantastic, well-put-together course in which you will learn a lot of math and statistics that will be helpful in many other classes in graduate school and beyond. The instruction is top-notch for an online course, and you have everything you need to be 100% successful. The instructors are very active on Piazza, and there are many opportunities to interact with instructors via Zoom during office hours. The supplemental materials are excellent. I haven't received a grade yet cause the class is still in progress. However, the instructors have hinted that there will be a generous curve, and there have been plenty of bonus and extra credit opportunities along the way. As an elective, be advised it is less hands-on than other courses in the OMSCS program. There is a slight industrial systems engineering focus rather than a financial modeling focus and approach. Either way, this class is great, and I recommend it to anyone interested in the topic.