ISYE-6644 - Simulation & Modeling for Engineering & Science

Search for a Course:

    SIM
    Toggle to Select Spcific Semesters

    Reviews


    Semester:

    I don’t normally leave reviews for OMSA courses, but when I do, its for Simulation and Modeling.

    If you possess good calculus and statistics knowledge and ability, this class will likely be of little difficulty for you. However, if you are like me, i.e. old and forgetful of the calculus you learned 15-20 years ago, there will be a struggle.

    A good deal of the material feels theoretical; apart from a few Arena simulations and the course project, I don’t feel I learned much in the way of how to apply most of this course to the “real world”, which for me is almost the entire reason for going back to school. I think I would have appreciated assignments that were more “hands on” and grading that wasn’t so exam-centric, as 80% of the course grade is based on 3 tests.

    Professor Goldsman does a great job to inject levity into subject matter that’s otherwise quite dry and unexciting. The TAs do a good job of running the course as well.

    Bottom line: make sure you brush off your calculus and statistics skills before you take this class and you should be fine.

    Stay nerdy, my friends.


    Semester:

    OMSCS, Stats background. This course is soft and gentle, and a good refresher. The professor makes sure to throw in free (funny) points. There are simulation materials that are good to be aware of, but I’m not sure I’d use them. Even if you are not strong in maths, exams are not that hard (seriously, make good cheat sheets and you don’t need to worry much). Grading on the project is also lenient. All in all, this is a breather, fine choice if you want to do a two-course sem and simulate your maths a bit.


    Semester:

    If you are good at learning theoretical concepts, this course is for you. The course is not bad, but not the best either. The professor makes a big curve at the end of the semester, so earning a high D+ represents B


    Semester:

    I don’t understand the hype on this course. I felt like I learned more from exam review sessions than the course itself. Too much is crammed into 14 weeks and I don’t feel like I learned much, if any, practical implementation of simulations. You almost can’t avoid this class, but from other reviews, I thought it would be amazing and it wasn’t.


    Semester:

    Pretty stats heavy for most of the class, then a portion on ARENA. Interesting concepts to learn about stats-wise but don’t see simulation/ARENA being super applicable for most professionals. Tests and homework are pretty conceptual so fully understanding every detail of the stats is not completely necessary. Overall a relatively enjoyable class.


    Semester:

    The material is really dense and the class is hard if you aren’t fluent in calculus and stats, but it’s one of the better classes I’ve taken in the program. The actual simulation work/questions are really easy, but the course focuses a lot on the theory behind how the simulations work. For example, you’ll learn Monte Carlo Simulations, there will be questions and assignments on it - easy enough. But then there will also be questions on the math powering it and the math powering the math that powers it, etc.

    Hard class, but a really good one. And yes, the curve is thankfully enormous.


    Semester:

    I took Calculus over 20 years ago. I am glad I took this course to help me shake off some of the rust.

    I think the course does a nice job of being both theoretical and practical. Aspiring data scientists should not shy away from the mathematical underpinnings of the things discussed in this course. Do you really want to be someone who just runs functions created by others and hope they work and are mathematically sound? Do you really only want to have a surface level understanding of things and not be able to extend or expand?

    I’m frankly a little embarrassed and disgusted by some of the attitudes of my fellow classmates here, on Piazza, and in Slack related to being anti-math. You shouldn’t be doing an analytics degree if you didn’t want to have to do math. Get over it.


    Semester:

    This class is dreadful. I am providing a review for the contents of this class and not so much the people - the people were nice and everyone tries to be helpful. Professor is passionate about the subject, is responsive even when I ask him a direct question on piazza, etc. The people have exceeded expectations and I don’t think I would change anything. Organization is great as others have mentioned below.

    I will solely lament over the materials in this class. I won’t repeat everything that has been mentioned before (yes, very math intensive and has tons of mathematical concepts about generating random variables, way too many materials and modules). If you are like me and you have a heavy business background, you may have done well in Calculus back you were in high school like 12-15 years ago, you will struggle in this class. I did both AP Calculus AB and BC in high school and did great in both classes, I even used to consider myself pretty good in calculus. But that was 15 years ago. It has been 15 years since I tried to calculate the integral of anything. So yeah if you’re like me, you will not just struggle. You will roll your eyes, maybe plunge into multiple panic modes in the semester after seeing ungodly mathematical proofs or concepts that you’re struggling to follow. The concepts are built upon each other, so if you don’t understand the beginning then you will continue to struggle till the end. If you majored in math or stats, then this class is probably fine for you, or even interesting. I never got to the point of appreciating the topics because I’m just struggling through mathematical equations and concepts 90% of the time.

    This is my last and least favorite class in the program.

    Added after reading an above comment: Some of y’all need to chill out. No need to be “disgusted” because others are struggling with math while you are not :) Not all analytics professionals are math wizards. Analytics professionals are allowed to be scared of math. Some of us are trying to cross the ocean from one profession to another. Everyone is different. Just because some people struggle in this course, does not mean they will be a terrible analytics professional. Learning lasts a lifetime. If you’re discouraged because comments like above, please don’t be. Struggle through the class and then move on with your life. Maybe you’ll do real life simulations at work and things will start to click for you. If we were all wizards we wouldn’t need to be in this kind of program.


    Semester:

    This is a great course with a lot of theory and applied knowledge. The instructor and TAs are extremely responsive.


    Semester:

    What a great course that strikes a balance behind some of the “nuts and bolts” and applied simulation.

    If your complaint about this course is that it is only about generating random variates then 1) you weren’t paying attention and 2) you are probably weaker in math. Not to sound harsh, but it seems like people focus on the mathy parts of the course and miss the forest for the trees.

    If you’re doing OMSA or OMSCS to become a “button pusher” then I can see how you might complain when forced to think deeper about what’s actually going on behind the scenes.


    Semester:

    The course focuses on discrete event simulation; the point is mainly to understand what happens behind the scene and how to evaluate the results. It is not a series of tutorials on how to do simulations. This means that there is a lot of mathematics in the course. The difficulty level of mathematics will be perceived differently by different students according to the student’s background. For students with a STEM background, it should be very easy math. If you want a course where you do simulations, this is not a good fit.

    Compared to other courses in the program, I would say this one is one of the most well-organized and planned. The course load is well balanced over the entire semester and does not really cause pressure. The exams cover all the topics, so doing poorly in one part does not mean your grade will be severely affected.

    The professor is undoubtedly one of the most engaging and manages to keep the students focused.

    In earlier reviews, some students suggested some calculator models; however, I found the simple scientific calculator is more than enough; you don’t really need a graphing calculator; if you have one or can borrow one, great, but I don’t think you need to buy an expensive calculator to do the exams.


    Semester:

    This course is awesome.

    If you really think this was only a course in how to generate random variates, then you weren’t really paying attention (and most likely have a weak mathematical background and got too focused on it and were playing catch up).

    As with many graduate level courses, there is part of the responsibility on the student to research and do things that aren’t necessarily forced on them. If you’re in a graduate program and only do what is asked of you because it is graded then you need to readjust your attitude.

    There is PLENTY of opportunity to simulate things in this course. If you don’t think there was then you weren’t paying attention.


    Semester:

    I loved that there were weekly homework assignments. They kept me engaged in the material. Other courses that have bigger assignments spaced out cause students to engage, procrastinate, engage right before the deadline, etc.

    I liked learning about Arena. People in this program sure do like to complain about specific tools. If you’re a data scientist, you know that one of the key skills is learning random tools whenever you need to. I don’t see what the fuss is all about. Just because you don’t think Arena is useful doesn’t mean it’s not used in industry.

    I liked the Arena exam questions. They were an opportunity for basically “free points” on the exam. I don’t understand why anyone would ever complain about that especially since people ask about grades like every 5 minutes in Piazza or Slack it seems like. Take your free points and absorb knowledge about a tool you’ve probably never seen before. It’s a win-win-win.


    Semester:

    I have a degree in statistics and I am working as a data scientist.

    I learned some new things in the course, and Dave is absolutely a great lecturer. Having said that, there are some problems in this course, in my opinion.

    My suggestions -

    1) There are way too many things to submit - 13 homework submissions , 3 exams and 1 project.
    My suggestion is to trim the number of submission by half, and perhaps give 1 or 2 exams instead of 3, and increase the number of simulation projects to 2 or 3.

    2) ARENA - an outdated software almost no one uses. Instead, either move to Python or R or just let the students deal with it (and remove the lectures about ARENA or just provide them as optional). While ARENA is not mandatory to use in the project, there are still questions about it in the exams!


    Semester:

    I for one am glad that some of the “magic” behind random variate generation is taught.

    The worst data scientist are those that only know how to import libraries or call functions without any inkling of how they work or how to check if they are working as intended.

    If you are doing OMSA to “push buttons” then don’t criticize courses that force you to understand more of the nuts and bolts behind it. You won’t last long in the profession and you make everyone else look bad.


    Semester:

    I am coming from the CS side for this class and have taken college level statistics 4-5 times getting A’s across my lifetime. Brining this up because I thought this class was going to be a breeze and more programming focused. Instead, I marathon studied for my C lol.

    Please be aware this is almost entirely a math class. Despite some reviews talking about how trivial the math is, it’s not for any person from a normal or even advanced background. If you have ever wanted to learn how the math behind stat programs and packages in R & Python calculate this is a great course. Personally, I enjoyed learning the math as I do have to explain things like this to regulators in my job. However, if you are looking for a class for developing advanced Python simulations, this is not the one. The last few weeks of intro to analytics modeling is a much better option for that.

    Few comments on the class - Instructor is fantastic and I found his dry humor very funny. The TA’s are also awesome and their exam review videos were what carried me over the finish line. There are also a lot of bonus points in this course and its curved.


    Semester:

    This is really just an advanced stats class. I feel much of what we learn in this class will never be used by anyone. We spent multiple lectures on how to generate a random numbers and variables which for most people is useless and typing rand() will suffice. In addition this class has a lot of theory and less practical material.

    In my opinion the most useful stuff is at the end of the class, such as non homogeneous Poisson processes and output/ steady state analysis.


    Semester:

    This is one of the better classes in the program. It’s very well structured and you end it happy you worked your way through it and better off in broader knowledge than when you entered - something that can’t be said for some other courses in the program. The lectures are well designed and presented and the professor is engaging and adept at tying concepts together. The tests are tough, but fair, and the broader grading curve is more than lenient (though more about a lower threshold for a B; rumors of ~86 equating to an A fits a comparison of observed median grades to GT grade distribution reporting, but is likely still subjective… My 88.5 was a B, likely because my final test grade was quite a bit lower than MT1 and MT2).

    But it is very math heavy, more a math course than a simulation course as other reviews have mentioned. The prerequisites are real and if you are, like me, someone who took those prerequisites 20+ years ago the first 6 weeks of this course will be a real struggle - but worth it if you power through it and review your calculus/probability on the side as you go while taking advantage of the many resources and office hour and previous test recordings, which were the best of any of the now nine courses I’ve taken in OMSA. Ignore the bratty “how dare you not know this” reviews and comments that you see here and in Piazza, etc., most likely from 23 year olds who took all this math two years ago, are impatient with everyone else who didn’t, and who want everyone to know about it (not the best interviewing and working strategy, btw, for a real world job where you will be working for people who also took this stuff 20+ years ago)… this is clearly a course designed (in the first portion) to catch the rest of us up, which it does very well.

    I do wish, like others, that we actually did more actual simulation - rather than the math behind it. The brief sections on ARENA looked interesting, but we never really dug into it beyond an overview.


    Semester:

    I came into the course with a weak-to-moderate background in math/stats/probability, and now I feel like I can have an intelligent conversation on a wide range of these topics. Less hands-on simulation and problem solving than I’d prefer, but overall, I’d recommend this course because I feel the material is essential to being a good data scientist. Bonus points because we learned about Monte Carlo Simulation for expected stock market portfolio returns.


    Semester:

    God bless the TAs who have to answer high school (and sometimes even middle school) level questions about probability and statistics.

    These students really detract from the course experience. I can only imagine how much TA time is wasted doing this that could be better spent providing more feedback to students on projects and other deeper posts on Piazza.

    It’s a shame. The class is great; the students are not.

    If you have weak math skills, then consider that you will need to do some additional work here and don’t expect the TAs to teach you every single concept from the ground up as that is completely unreasonable.


    Semester:

    The class itself is fine. Goldsman’s videos are entertaining. Some interesting stuff about random variate generation and other topics at the back-end of the class.

    The problem really is other students and the complete waste of time (in my opinion) on high school and undergraduate level probability and statistics that its clear other students have not taken seriously as a prerequisite. Imagine if Goldsman didn’t have to lower the bar for these students and we could actually get into some more graduate level simulation topics.

    I was only able to see the public questions in Piazza, but I can only imagine some of the crazy questions students ask in private. I’m embarrassed to think these people are my classmates and will most likely make it through the degree without having an understanding of basic probability and statistics.

    Kudos to the TA team for their response time and for keeping Piazza organized. It still drives me crazy that people refuse to do even five minutes of searching on Piazza before asking a duplicate question.


    Semester:

    Prof Goldsman is the best so far in OMSCS. His lectures are excellent and very engaging. Learnt a lot and happy that took this course. The mini-projects were good. There are 3 exams and they are cumulative/closed book. Exams are fair but definitely needs a good prep. Only thing I didn’t like is the emphasis given to ARENA software in all the three exams. TAs are very helpful and quick in responding


    Semester:

    I’m truly not sure why this class get such high praise, because I for one didn’t find that I really learned anything about simulation. I had hoped that I would be able to walk away with much more than I did.

    This is far more of a statistics class than it is a simulation class. (to me at least). I would also say that if you don’t have a strong stats (or math in general) background, then I wouldn’t recommend it. (Or, if you really want to learn about simulation)

    The good thing is that the overall grade is made up of multiple categories, so if you don’t do particularly well on any one item, it won’t kill you.

    Note: My undergrad is in math from GT, and I took multiple classes on prob & stats. So my review is not like some of the others that were by those who appear to be missing the necessary foundation.


    Semester:

    From the comment below.

    With my limited stats and math background, parts of this course felt fast-paced and difficult (mostly because of the pace) for me, especially in the beginning, and I found that overall, taking this course in the summer occupied more of my time than expected.

    Practically everyone has been warning us in OMSA Slack and Reddit that this course is a roller-coaster, especially so in the summer, if you do not have the required pre-reqs. It is your choice to take it against the advices of the community. Consider the fact that you did not have the pre-reqs prior to admission and that without the leniency of the OMSA Admissions Committee, you wouldn’t be offered a seat anyway.

    Moreover, It will be a strong disservice to give Prof Goldsman’s class a huge dislike because you did not prepare well.

    I am taking OMSA mostly for practical applications to advance my career.

    Then you should be good in Math and Stats. Who in the right frame of mind would hire a Data Analyst that’s inept in these 2 subjects?

    but if I had a second chance to choose, I would pass on this course in favor of another.

    Bruh, you sure you wanna take Deterministic Optimization with your threadbare level of Math?


    Semester:

    This course is recommended for someone who wants to improve upon their statistics and probability skills. There is a lot of math, which can be challenging at times. It starts off pretty fast, so try to keep up at the beginning and it will pay off. Professor Goldsman is very reasonable, he wants everyone to learn as much as possible and if you show that you are working hard, you will at least get a B. A good cheat sheet makes all the difference, be sure to write down all of the different distributions, their PDF, CDF, expected value, etc. Overall, I liked the course. This filled a gap in my knowledge and I’m happy that I took it.


    Semester:

    Context

    I have a strong programming background, but I am weakest in stats and math. I am taking OMSA mostly for practical applications to advance my career, and because I enjoy data science and analytics.

    Review

    I was personally disappointed in this course and felt I wasted the slot on what could have been a more useful class. While the instructor and TA’s were great and Goldsman definitely tried to add in some humor, I felt that much of the material simply won’t be that useful for me in my career and that the videos were far too long.

    With my limited stats and math background, parts of this course felt fast-paced and difficult (mostly because of the pace) for me, especially in the beginning, and I found that overall, taking this course in the summer occupied more of my time than expected.

    The course shifts from periods of high intensity to periods of extremely low intensity where we review a simulation tool I’m unlikely to ever use (Arena), sort of like a rollercoaster. I found it much more helpful to look up videos online of the topics presented for math concepts than watching the videos presented in the course. I also found the tests to be largely about how good of a cheat sheet you’d created and either memorizing or looking up information and formulas to apply to problems. I’m personally not a fan of this style of work; I’d rather learn how to do and understand something deeply than how to build and read a cheat sheet with tons of obscure formulas and information on it.

    Perhaps, if I’d taken the course in a regular semester with more time to really digest the information I would have enjoyed it more, but if I had a second chance to choose, I would pass on this course in favor of another.


    Semester:

    I found this course particularly difficult. I did learn a lot. The flow of this course is quite different from the other courses I’ve taken in the program. The exam questions are extremely mathematical and it felt like I was under a time crunch to get it all done in the time allotted for the exams. I honestly wish Arena was used more heavily, it was really only touched on in the middle for a few weeks. This course is also very heavily weighted on exams at 80% - another unusual aspect of this course relative to others in the program. Definitely expect to work hard and learn fast in this course, particularly if you don’t have a lot of background in calculus, statistics, and probability.


    Semester:

    Great professor. Engaging lectures. Great TAs. Challenging and engaging material. Ample extra credit opportunity (a surprising amount).

    You absolutely need a very high level of comfort with the calculus and calculus based stats required by the program. The course is “self-contained” but it moves relatively fast. If you’re not comfortable with calculus based stats this will not be a pleasant course to take.

    The homework is good preparation for the exams and so are the knowledge checks. There are really interesting mini-projects to choose from. You can do your own but they have a list to choose from and their fun to think about.

    Dr. Goldsman’s reputation precedes him. He’s great.


    Semester:

    This course might be quite difficult if you don’t have a background in stats and probability and especially if you take it in the summer semester. And I mean at least one semester in Probability and Statistics!

    How to be successful on this course: 1) Buy a good graphing calculator. I highly recommend HP Prime if you never had graphing calculator before. If you already have something like TI-Inspire, then you should be fine. 2) Create a cheat sheet in Google Docs and fill it with formulas and other important information as you go through the course. I highly recommend adding PDF, CDF, Variances, and Means of all distributions that will be covered. Although the course syllabus states that you allowed only handwritten notes, course staff allow you to have printed one. 3) It is ok if you don’t understand math proof of some stuff. Personally, I recommend first try to do knowledge checks and homework reviews. Each question will have a reference to a specific lecture that covers the material. Even though, this method is more involving and counterintuitive it is effective. 4) Homeworks are released at the beginning of the course. Thus, I recommend doing them bit by bit from day one. I managed to get 80-90% because of that. 5) There are 2 projects and each is worth 5% of your grade. Make sure that you don’t pick a too overwhelming topic and do the project from the day they were released at least 1 hour a day. 6) Final is a fair game. I would strongly suggest completing Practice tests and also Knowledge Checks and Homeworks by the following technique. Do a practice test, and mark all the questions that you cannot solve. Then do the second iteration of this test, but this time only do those questions that you cannot solve on the previous run. And so on. Until you have nothing to solve. (I.e. Cal Newport method). 7) On the finals, I strongly recommend focusing first on less involving questions (like questions about Arena).

    Please note that this is mainly a math course i.e. during the entire semester I didn’t do any programming at all. But I solved a lot of math problems.

    Although at some weeks I studied more than 40 hours per week, and never less than 15-20 hours, it was a really good course. I can see how my math skills improved! Prof. Goldsman knows his subject and teaches it well. TAs are very very responsive. Grading is quite generous as well.

    Overall, really good course, and I highly recommend it! PSS. Before taking it make sure that you have sufficient background in stats and probability! Take EdX Stats and Prob course that prof. Goldsman teaches!


    Semester:

    The boot camps at the outset of the class were helpful but it’s been going on 20 years since I took Calculus and Statistics classes, so I found it difficult to answer some of the questions asked around things like the Central Limits Theorem and such, even though I could follow along and understand the examples. So know that you will need to brush up on these topics.

    Otherwise, I thoroughly enjoyed this class. It is my 8th in the OMSA program and I think the best one with ISYE-6501 coming in second.


    Semester:

    I have an undergrad degree in statistics, so this review may not be useful to everyone. Even though there is a huge bootcamp of Probability and Calculus at the beginning, you should probably not count on just that if you want to get the most out of this class. I will say that this is for sure the best course I’ve taken in OMSA so far, compared to ISYE 6501, CSE 6040, MGT 6203, and ISYE 6414. The TAs and instructors are helpful and accessible (but not too helpful!) for every assignment. Goldsmith is a wonderful instructor and his lecture videos flow well. The lecture slides are provided too and mostly capture everything he says (though you may not get to experience all of his humor).

    I think what sets this course apart from the others I’ve taken so far is that, while the content was familiar for me, the assignments and exams still test you thoroughly and encompass the breadth of the content. They make you think about concepts and really get them. To me, CSE 6040 and ISYE 6501 were just shy of doing this but felt too much like a whirlwind tour of concepts, and ISYE 6414 and MGT 6203 introduced plenty of content but didn’t seem to test you at a deep enough level. Again, maybe this is because I knew a lot of the Probability and Simulation content before taking this class, but I’m still inclined to think this class has one of the best balances.

    Some people felt pressured with the two “mini-projects” we had to do, but I chose the topics that only required a 1-person group and I had so much fun with them. I was able to write up the projects in Python pretty quickly. Goldsmith even describes these topics as relatively straightforward, so he then expects you to explore as much as you can when doing your analysis.

    Otherwise, this is a well-paced course and I think it pairs well with another easy course, even in the summer (I took this with Regression).

    Assignment Breakdown (remember this is for a summer term):

    • Quizzes (1% each): 10 weekly assignments, mostly quick (1-3 hours), all MC/TF, more than half with bonus questions.
    • Mini-Projects (5% each): 2 projects as described above, with 2-3 weeks each to work on and spread out over the semester. Usually an implementation of or research on a particular concept, and a write-up on findings. Expected 15 hours of work and 5 pages per person per group.
    • Midterms (25% each): 2 midterms that very fairly assess your knowledge of the material. All MC/TF. Cumulative. Practice exams and solutions are given before each exam and plenty of TA office hours. Cheat sheets are allowed.
    • Final (30%): Similar to the midterms in format, and similar fairness.


    Semester:

    Really enjoyed the class! You can tell the professor and TA’s were all knowledgeable and wanted people to learn.


    Semester:

    Great class. Professor Goldman is great. I enjoyed the projects a lot, though the additional work they added definitely was an additional stressor, especially during the compressed summer schedule. My advice to anyone taking this in the future is to make sure you are solid on your pre-requisites. That’s my main regret here I think. If I had a better recollection of calc through multi and statistical distributions going in, I think it would have been a lot easier.


    Semester:

    This course is an interesting and engaging dive into simulation, and specifically the function of random numbers and statistics that allow for good simulations to be created.

    Professor Goldsman is fun – he has jokes in his videos, and adds personality in his communication. He really does seem interested in the material, and it’s clear he enjoys teaching it. This passion for the material also seems present in the course TAs, who were both helpful and kind/considerate of students.

    Since this course does rely mostly on math, be sure to have a good understanding of the pre-requisites. The first few weeks of the course are a primer of the pre-requisites, but it does assume that you have at least some comfort/familiarity with these topics (stats and calculus primarily). Note that there is essentially no programming, unless you choose to write code for the two projects – so if your strength is CS, get ready to stretch some math muscles instead!

    I really enjoyed the material and the format, and found exams and homework to be very fair and useful in learning material. Dr. Goldsman’s teaching style works very well in an asynchronous learning environment, and I’m excited to apply the material to my day job.


    Semester:

    This is easily the best course I’ve ever taken at any school. I absolutely loved it.

    Dr. Goldsman wants his students to learn and succeed, and he sets you up to do that. He does not impose arbitrary obstacles in order to wash people out. He’s extremely active on Piazza, as are the TAs, and they all exhibit a good deal of empathy and patience. They’re very generous with lots of extra point opportunities, too.

    There are office hours to help you get through each homework. After those are graded, there are office hours to go over the solutions to help you understand anything you might have missed. There are multiple office hours to prep you for each exam, and then there are office hours to go over those solutions, too. Questions posted to Piazza are often answered in minutes or even seconds. The entire course staff is incredibly engaged and helpful.

    You should know (and others have pointed out) that this is very much a math class, and the actual simulation content is a bit lacking. The content in later weeks builds on the content from earlier weeks, so you’ll want to make sure you get really confident with all of it as you move through the class or you’ll struggle later. That’s a challenge sometimes because the content can come at you pretty fast. There’s a lot of it.

    The exams, particularly the 2nd midterm, can be tough. Personally I’d like to see one or two fewer exams and one or two more projects, because the projects are awesome - they give you a ton of interesting ideas to choose from, and then there’s always a “make up your own” option, too.

    I spent more time on this class than most because I liked it so much I felt motivated to put a ton of effort into it and probably spent more time than was really necessary.

    Advice: Get a good calculator with a strong CAS offering (I used an HP Prime, but higher-end TIs should be just as helpful). They’ll tell you that any calculator that can do logs and such will do, and they’re not wrong, but that presupposes that at exam time you’ll be able to do any arbitrary integral or double integral and a bunch of other manipulations. I wanted an insurance policy so I got a really good calculator that can do all of that stuff itself and I’m glad I did. The calculator rule for us was basically “If it fits in your hand and isn’t a phone you can use it.”

    This is an outstanding class with a top-shelf staff. It wasn’t easy for me, but I thoroughly enjoyed it from start to finish and I’m legitimately a little bit sad that it’s over.


    Semester:

    Professor Goldsman is awesome. His lectures are full of jokes, ongoing themes, and it helps a lot.

    I really liked this class, but it did deviate from my expectations. This class spends very little time actually simulating anything. There are a few weeks of Arena, but those are more about learning the interface than really modelling.

    This class is very math focused, more so than I expected. The first few weeks are all math primers, which is great if you need refreshers on baby statistics, calculus, and linear algebra.

    The class was pretty easy up until midterm 2, which can set you up for trouble. After midterm 1 the class starts piling on concepts, subtle definitions, and more complicated ideas. midterm 2 was quite difficult, and there is only a couple weeks until the final. The last few weeks of the course are very intense.

    The pop culture alone is worth taking the class.


    Semester:

    Structured content with well-made slides in .pdf files. Amazing and dedicated TA staff to answer piazza questions and provide detailed explanations on homework and subject every week. Must take class for the amazing Professor Goldsman for his engagement, funniness, and understanding with the students. Not sure about the past, but there are a bunch of bonus points provided throughout the semester as well. Professor Goldsman is active on piazza!

    However, by no means this course is easy in any ways. It is a statistics bootcamp with lots of information with Arena thrown in for a few weeks. There are two projects throughout the semester that are fun and have strong applications of what you learn in the class. I picked projects that make me practice my Python coding.

    Exams are extensive and cover pretty much everything in the course. Go over the slides and make your equation sheets based on them. Do the practice exams and use Piazza as a resource for any questions you may have.

    Overall, I really liked the course and highly recommend it for people who need a stats and calculus review before taking on the more challenging courses


    Semester:

    Great professor and very responsive and helpful TAs - the lectures were engaging and the slides were clear. The class is basically a ton of stats with a little bit of Arena thrown in. I was very, very rusty in stats prior to taking this course but as long as you keep up with the lectures and spend time prepping your “cheat sheets” for the exam, you should be okay if you’re willing to put in the work. The professor also offers quite a bit of extra credit. I would also highly recommend getting a graphing calculator such as the TI nspire CXII. If you’re rusty on some basic math functions (like solving integrals, etc.), the calculator is an absolute lifesaver.


    Semester:

    To begin, this course is a very mathematics-based course. Although it involves some high-level project creation (via either Arena or SimPy or whichever framework you wish to use) it is very much a theory-based analytical course. This is definitely a plus in the fact that you will explore many great theories and how they apply to creating simulations for businesses and testing various parameters in your simulations.

    I would rate this course in between a Medium and a Hard. It is not as hard as some courses however if you have not been brushing up on your math notation and Calculus you will be in for some review time.

    Overall excellent course, Dave Goldsman is an absolute genius and his teachings are consistent, to the point, and apply a lot of examples to learn from. His math notation is extremely consistent and it is obvious he has been working in the field professionally for a while now.


    Semester:

    This course is little more than re-heated statistics. Change a few headings, and 90% of this material could be used to teach econometrics, geostatistics, or bioinfomatics.

    Those with a strong statistics background will get some value out of connecting the theory with the process of simulation. But those who reached their statistical pinnacle when playing Dungeons and Dragons while listening to Justin Bieber (like me) will find themselves drowning in an ocean of abstract trivia.

    Everything said about the engagement of the professor and the dedication of the TA’s is true. But the whole teaching staff seem to be suffering from the same, old-fashioned delusion: that the best way to explain a concept to a student is to hit them with a proof. I don’t need the proof - I never doubted you. What I need is the intuition.

    The fact that there are no intuition-building stories in this course seems like a huge missed opportunity. Tell me about the time an airplane fell out of the sky because they used single-stage sampling instead of two-stage sampling. Tell me about the bridge that collapsed because they used an exponential distribution instead of a gamma distribution. Tell me how they averted disaster by switching from a Normal distribution to a Weibull. The only justification we get for selecting a 90% confidence interval instead of any other is “because the boss wants it”. Perhaps they teach what bosses need to know at UGA?

    Simulation is used when the phenomenon is too complicated for a formula. It is therefore ironic that a course on simulation is taught as if there is an abstract mathematical solution to every problem. At one point the professor says “in the real world this would be done with a triangle distribution” and then goes on to prove how a Cauchy distribution can be derived from a Student’s t.

    The world of simulation also covers a lot more than just Arena modeling a queue in a factory. But even modeling factory lines is only superficially covered. Factory managers usually have multiple goals they are trying to optimize (not just one). And factory managers worry about improvements that only shift bottlenecks. I am still in no position to help with either problem.

    Most of my classmates lavish praise on the course teaching style. That seems baffling. I personally didn’t feel motivated to dance in the streets after getting hit with an exam question on Erlang distributions (when the word ‘Erlang’ was used once in passing at the bottom of a slide). I knew that statistics was a prerequisite, but I thought that meant they wouldn’t test you again on the same material. Unfortunately, the vast majority of exam and homework questions don’t even pretend to have anything to do with simulation.

    For me, the statistics was twice as hard as the simulation. Which is why I needed to put in 30 hours a week instead of just the expected 10 hours. Did I want to learn statistics? Absolutely not. Am I better for it? Definitely. While it was thoroughly painful most of the time, I’m glad I took the course.


    Semester:

    I was surprised by finding this class very underwhelming. It feels like some of my high school math classes where you spend your time pushing numbers around and memorizing equations rather than really understanding the math. I also think the difficulty is hard to pin down. It’s trivial if you have strong statistics and probability background. Difficult if you don’t. Getting a B is the default grade, and it will take a bit of work to get an A. I wrote some practical tips here


    Semester:

    Simulation (the full name is simulation and modeling) is a math and stats heavy introduction to the field of modeling physical systems to study their operating characteristics. The course is very heavy on the math, including detailed proofs in the lectures (although not on the homeworks or exams), and light on the applications. This balance was disappointing as I find the applications to be much more interesting than the foundational statistics and math (which can be learned along the way). There are some brief sections on Arena, a simulation language, but it mostly consists of looking at pre-built models or constructing extremely simple models and looking at the output values.

    The lectures videos tend to be longer than in other classes (at least those I’ve taken) at 10-15 minutes and there were around 6-12 videos to watch each week (1.5x speed really helps). There was a homework assignment every week that matched up well with the lectures, no required reading (all the material is covered in the lecture slides), three exams, and a project. The exams and homeworks matched the lectures well and were fair although as with the lectures, they mainly covered the theory and math behind simulations and not the applications.

    The project could be completed in small groups, or individually and was really what you make it. The grading was extremely lenient, and the amount of effort you put in and how much you learned was entirely dependent on your own motivation. I did a programming project and enjoyed doing the research and writing the code to implement a theoretical topic covered in lectures. It was the most rewarding part of the class to me, and if you really are concerned with learning something, I’d suggest picking a challenging project and forcing yourself to understand and implement the concept.

    Overall, this course is relatively easy and low-effort and the Professor (David Goldsman) clearly loves teaching. His enthusiasm for the course makes it easier to get through the sometimes tedious lectures although the course would be improved if it focused more on applications and less on the mathematics and statistics basics. I’d recommend this course to anyone interested in the field of simulation that has little experience with the topic and doesn’t mind spending the majority of the class not doing simulation, but building the mathematical foundations.


    Semester:

    I don’t have a whole lot to add to what’s been said in other reviews – this is an extremely lightweight way to work out your math and stats muscles. As someone whose ability to do basic mathematical thinking steadily atrophies without exercise, it was a great way to stay sharp without burning up too much free time. Once the math/stats bootcamp modules finished up, I probably put in 2-3 hours of work per week, which was enough to finish at the low end of an A grade (~87%, thanks to a very friendly curve). The Arena software is really annoying, especially if you’re on on a Windows PC, but I only opened it once all quarter - you might miss a quiz point or two here and there, but you could probably go the entire semester without ever using it. In an ideal world, the course would use a different software platform for running simulations, but I wouldn’t get my hopes up if I were a future student.

    Fall 2020 introduced a new project requirement, which can either be done in (self-selected) groups or alone. Goldsman provides 20 or so possible topics, some suggested for groups and others for individuals (though you ultimately could choose to do any topic that you wanted). I bit off a bit more than I could chew and wound up putting ~20 hours in, which was a little disproportionate to what it was worth (5% total). It was a valuable experience, though, and made it so I didn’t need to study for a large portion of the final, as it tied directly into course content.

    Overall, I greatly enjoyed the course. As an OMSCS student in the ML track, it’s a great way to stay fresh on the math-y side without burning out. Interested students should consider reviewing Goldsman’s undergrad probability/stats class, the lectures for which are available somewhere on the GT website (Kaltura maybe?), if you’re at all nervous about your math background, but I think most people in the program would be able to keep up even if they never took a calc-based stats class in college.


    Semester:

    Took this as one of my first courses along with 3 others. It lays a solid foundation math/stat-wise that I’m sure will be useful for all my other future courses.

    The weekly lecture videos were long but very well organized. Materials were self-contained, it’s ok even if you didn’t have stats background (I didn’t) but you need to know a little calculus and basic probability. Prof was funny, caring and very participative on Piazza.

    This semester they implemented a project for the first time (could be individual or group). It was a good (and fun!) way to get a firmer grasp on the materials. They had some challenges in trying to incorporate shared peer reviews on Canvas in the end, but the TAs and the prof were actively replying on Piazza and manually sorting out issues. They made a great team.

    Overall, a fun and useful course!


    Semester:

    Cleared due to OMSCentral Owner being greedy.


    Semester:

    Went in with no prior experience in probability (aside from baby stats classes) and only having taken Calc I. To succeed they recommend having knowledge through Calc III and a graduate level course in probability, but the course itself is self-contained and it’s possible to learn as you go. It was still a struggle at times for me especially during the heavy math parts, but it’s doable. If you don’t have a probability course under your belt like me, I suggest taking (auditing) the same professor’s edx courses. A lot of the material in that course will show up here. I had to do both at the same time to keep up in the beginning as I felt the bootcamps weren’t enough to get me up to speed.

    Professor Goldsman is great and very active on Piazza answering questions and providing feedback. The TAs are also all great and helpful throughout the term. Out of my 3 courses so far, this is by far the most support friendly course.

    Exams felt fair, no trickery at all. You’re given an old exam as practice and you also get cheatsheets. I suggest typing them up in latex and printing them out.

    A project was newly added this semester and was worth 5% of the grade. The logistics and organization of the project very much felt like they were making it up as the semester progressed. Things were added/removed and dates were changed as we went on. Nonetheless it was a great way to apply some of the things we learned because I’ll echo some of the comments/reviews that this felt much more like a probability/statistics class than a simulation class. I hope they keep the project aspect and iron out some of the kinks for future semesters.


    Semester:

    A nice breather course. Material is fairly basic, but you’ll still learn a lot if you haven’t ever done prob/stats (or haven’t done it in ages), and the presentation/explanations are very good. Course difficulty is comparable to or maybe a bit easier than ML4T. Professor is very sweet and responsive. Don’t worry about the prerequisites they mention at the beginning, they will teach you everything you need to succeed.


    Semester:

    Loved this course. Great prof. As others have mentioned, it has a fairly thorough review of probability, statistics, and calc, which I found helpful as it’s been a decade since I was an undergrad.

    They added a project - and there are tons of options for topics - so you can get some hands on experience doing some simulations yourself if you want. Otherwise, the course is watching lectures, multiple choice homeworks (that are really more like quizzes), and multiple choice exams.

    If you’re at all interested in simulation or just looking for an interesting elective that isn’t a mountain of work, this is worth taking.

    Best advice I can give is to be very thorough making your cheat sheets for the exams. I just took the final and twice came to a question and thought, dang, I don’t remember whatever small esoteric fact I needed to solve the question. But I searched through my cheat sheet and luckily I’d written down what I needed. Most of the questions aren’t like that, and the prof doesn’t try to trick you at all. I thought the tests were very fair and straightforward. But if you want to have some insurance, make good cheat sheets.

    I probably spent 3-4 hours per week most weeks, then 12-15 hours on exam weeks.


    Semester:

    Good course, no complaints


    Semester:

    Be aware that you will be tested on Arena, so despite being told you can use the programming language of your choice, you should use it for the project. Tests are the bulk of the grade.


    Semester:

    Interesting and easy course. It covers basic concepts in statistics, simulations with randomness, and introduction to a software Arena. There is weekly easy quiz, which covers similar questions in exams.


    Semester:

    Before we whine that this class that it has an inaccurate name or designation, the full name of this class is ISYE 6644 Simulation and Modeling. So do not assume that this class is only and purely about Simulation - blame the GT admin for that one.

    Much of the workload in this class is done prior to the class itself. Make sure you satisfy the Stats and Probability pre-reqs. A good pre-reading would be Professor Goldsman’s open set of Probability and Statistics EdX classes (https://www.edx.org/bio/david-goldsman, or Google ISYE 6739).

    The A’s are historically cut-off high (not that 90 high, but pretty close), and not without surprise -> if you understand his pre-req stuff really well, an A is a shoo-in, even for me without an Undergrad background. Just be proactive and serious about learning - the TAs are the best bunch - shout out to Mariana, Michael Kuehn (of the Bayesian fame) and James Roberts, amongst a list of others.

    Otherwise, a B is the default. Goldsman’s curve is huge. Heck even a 60+ is a B. Just make sure you can demonstrate to the Prof that you know how to compute something legible. That being said, he increasingly does give Cs and Ds - but anecdotal evidences suggest that there are alot of students who come in without the pre-reqs and he has to use this as an only way if you really not deserve a B (like, for example, not knowing how to compute sample variance).

    The test difficulty varies by semester. In some semesters it feels like Test 3 > 2 > 1. For me in this semester, 2 was the hardest (75 average), then 1, then 3. I suggest to treat such opinions as a pinch of salt, but do follow the advices of the TAs closely - they do give obvious test nuggets in Piazza if you search well for it. At the end of the day, you get the grade you deserve. Tests are a good indicator and no tricky stuff unlike Sokol’s - either you know or you don’t (sans carelessness).

    It is possible to get 3 perfect test scores (yep, without bonuses). For this semester, I can now confirm it’s the Red Panda (go ask around who s/he is). Go ask around to see who s/he is!

    There is alot of social cohesion in this class, with the student community easily available on the Slack channels. Even the TA (and even the Prof!) themselves appear there. Prof Goldsman himself embraces the memes and Slack emojis that were made for him - which is now the default fun emoji to use throughout the OMSA Slack at omsa-study.slack.com.

    Take your cheatsheet, seriously. You’re given practice questions. Copy them to your cheatsheet. That could be a fine difference between an A or a B 😂

    The programming aspects ain’t heavy, but hey, we are probably not gonna use them more than the theoretical aspects which could prove useful in CDA (ISYE 6740) and Bayesian (ISYE 6420).

    Professor Goldsman stuff are a trove of gold. Treasure it.


    Semester:

    This is a great course, I am very glad I took it. There is very little coding; you use Arena for about a week. The rest of the course is on applied statistics and basic simulation algorithms (how do we generate random variables). In other words, the course heavily relies on being comfortable with probability, statistics, and basic calculus. All the math will be reviewed within the course early on. If you can get comfortable with the math, this will be an enjoyable and worthwhile course.

    Everything is framed in terms of data coming from a simulation program, but really, a lot of the material it applicable to data analysis from experiments as well and it is because of this that I think this course is beneficial. For example, you will cover how to calculate confidence intervals or how to perform goodness-of-fit tests, both of which are critical (but not very complicated!).

    Tip: For each midterm you get a cheat sheet (2 pages for first, 4 for second, 6 for final). Work on your cheat sheet with every assignment! There is a lot of material that is fair game for each midterm and the grades I got in each midterm were strongly related to how much time I spent on my cheat sheet leading up to the exam! Additionally, I strongly recommend using LaTeX for you cheat sheet; as the course progresses you will want to be able to quickly and easily make changes to what you already have (sometimes the lectures revisit old material and add more info). In short, the midterms are 90% of your grade and with a mediocre cheat sheet, they are TOUGH, but with a thorough cheat sheet they will be plug-and-chug.


    Semester:

    Really well run class but the actual material is so-so. The TAs and Professor Goldsman himself are quite active. They are really generous with their time and effort explaining the material.

    That said, this class was not focused. It felt a little like an intro to stats class, a little like a practical simulation class, and the last module felt like a whirlwind tour through statistical hypothesis testing.

    By the end of this, I am not really sure how to apply this material in my daily life. But it is enjoyable enough and light class to take during the summer.


    Semester:

    So, I really wanted to love this course and I came away mostly liking it. The instruction is very enthusiastic and the team running the course is the best and most responsive team I have ever had in my OMSCS (this was my last course).

    Overall just read the other reviews (They are all accurate). The only thing I would add that I didn’t really understand going into the course (based on the reviews here)

    1) You really need to know statistics and distributions in this course. I have been fuzzy on them and it hurt.

    2) The exams (which is 90%) of your grade, feels a bit like trivia to me. Like if you didn’t write down on your cheat sheet some bit of information and you don’t remember it yourself. You will not be able to answer some questions. While this makes for a good exam that you have to study for. I question whether this is really testing my understanding of simulation and how to run one effectively. It feels like it’s testing my understanding of the maths / tools much more than my understanding of what a simulation is. In fact, I would carefully venture out and say that the exams really don’t test your understanding of how to setup a good simulation or run one. They really test your understanding of the maths that simulations depend on. Overall this would be my biggest feedback for the course, you will learn the math that supports all simulations. You will learn proofs of correctness for ways to choose the best performing simulation. But you will get very little practice in actually setting up simulations. I would have liked to have a practical examples, where we had to setup simulations and analyze them. We didn’t really do that at all. We went through some demos that were given to us, but we never had to actually do the work ourselves. Then we spent a lot of time on the math.

    So just know that you are taking a math course (which is fine).
    The professor and team are are as good as written about.

    That being said, you should have taken at least 1 statistics course before you start this. Or be ready to learn about distributions, CDF, PDF, PMF etc. The bootcamp wasn’t enough for me.


    Semester:

    This has been mentioned in other reviews, but I want to reiterate: THIS IS A MATH CLASS. You will not write any code, so think that through beforehand.

    Having said that, the professor’s videos are great. They’re funny and engaging, especially considering the dry material. The TA’s are very engaged as well. It definitely feels like an OMSA class, but you will build a solid mathematical/statistical foundation which can apply to ML concepts.


    Semester:

    I really liked this course. Big credit goes to amazing Professor and TAs. Professor is able to explain very well complex concepts (always with good humor), lessons are engaging, homework and exams are straightforward without surprises and both Professor and TAs are responsive on Piazza. If you pay attention to all lessons, do your homework and occasionally follow Piazza and/or Slack, I think this course is an easy A. More importantly, you’ll get a very good foundation in probability and statistics that’ll be applicable in more applied topics. Overall, I’m happy I took this course and I feel I learned a lot in a relaxed and enjoyable manner.


    Semester:

    Extremely well run class. Goldsman and the TAs are awesome. Videos are top notch. Assignments and exams are straightforward. Dad jokes are awesome. Disappointed with the material though. Calling this class Simulation is a misnomer. It’s much more of a Math/Stats/Probability class than it is Simulation.


    Semester:

    I really enjoyed this course, but wish there was more work done in Arena. I’m not sure I’d call this class “Simulation” since most of the class felt like a heavy dose of stats / calculus that I was exposed to back in undergrad.

    Dr. Goldsman is probably one of the best teachers I have EVER had. I highly recommend taking this course, because if you can’t learn something from him while also enjoying it, then maybe the problem is you.

    I heard the curve is pretty generous in this class. It’s impossible to not at least get a B, it’s a little more challenging to get an A.


    Semester:

    A better title for this class would be “Applied Probability and Statistics for Random Variable Generation”.

    Most of the course was focused on the theory and math behind generating random variables. There was an insane amount of probability and statistics (more than my 400 level stats course in undergrad) and most of the course is dedicated to the math. So while it was a great learning experience, it was not really on simulation as you might think. If you don’t have a good foundation in probability, statistics, and calculus - study up before you take this course! I found the course extremely difficult, especially on the truncated summer semester.

    The TAs and professor were generally awesome and well above average for this degree. They were helpful, very active, and genuinely seemed to care about helping students learn and grow.

    The homeworks were pretty straightforward and had lots of bonus questions. However, they are only worth 10% and 3 tests make up the remaining 90% so if you do poorly on one exam you’re in trouble. The main drawback was I would really have liked some sort of small project to better tie together all the concepts and even out the grading.


    Semester:

    I felt bit tough to manage the schedule along with other commitments but Prof. & teaching assistants are really helpful and very much caring. It is very difficult to get a A but with consistent effort we can get a B.


    Semester:

    Amazing professor. He put more effort into making the lecture videos fun and entertaining. This was a stark contrast to lecture videos in the rest of the courses. This course is much easier if you are comfortable with more advanced stats/probability concepts. If you struggle with more advanced math/stats, I would bump up the difficulty level some. It is a cool topic that is applicable to so many types of jobs. You can find a comprehensive summary of the lectures at the following website: https://thedatageneralist.com/simulation/.


    Semester:

    Many of the recent reviews say this is a difficult course. There is some difficult math and you have to take the exams seriously for the A but overall it is definitely less difficult than the “hard” OMSCS courses. For starters the workload is not high. There are just weekly homeworks and three tests. I liked the homeworks but they aren’t too difficult. There are plenty of “gimme” questions on the HW and tests (and a curve) so it’s very difficult to completely bomb. My math level was below the class average and I slacked off on studying and I still averaged an 80 on the exams. The professor is great, very active in Piazza and the lectures are good. Some of the math is tough but he gives clear examples. This is in contrast to the Bayesian Stats course where you are on your own to figure things out. There were half a dozen times when I had to think hard to understand what is going on, got frustrated, but every time I was able to figure it out and complete at least one example problem correctly (remembering it all for the exams is impossible but just take good notes and spend time making a detailed cheatsheet full of complete step by step answers to the practice exams). If I can do it then you probably can too because my level of basic stats and calc coming into this course was full of holes. Or to put it another way, if you can’t learn stats from this professor, you probably won’t from anyone else! I would recommend taking this course before (or at least concurrently with) the Bayesian course unless you are already a stats whiz. It’s a suitable candidate for doubling up due to the low workload. Worst case scenario you can study at the last moment and phone in the homeworks and still cruise home for a B.


    Semester:

    A fundamental math and statistics course. IMHO should be taken by everyone early in their OMS path

    Course is tough, but the faculty (Prof & TAs) are very helpful and cooperative. Dr. Goldsman has been by far the most involved professor I’ve seen in OMS so far.

    The exams are hard. Got a B in the end. According to Dr. Goldsman, cut off for A was 86, cut off for B was 62.

    Easy to get a B, tough to get an A.

    Finally I am glad that I took this course. I learnt many things though I am not sure if I am going to remember it, even if I get any opportunity to apply it.


    Semester:

    Great class with a lot of tough content. Often I find videos to be hard to follow or not enjoyable. This class does not have that issue. The videos are fun, there is a lot of great content.

    The course covers the concepts of simulations but does not spend a lot of time in a simulation platform. You will use ARENA but only for 1 or 2 lessons. This class is very math heavy, again be sure to focus the first few weeks when you go over the review sections.

    I really enjoyed this course and feel like the math will help in future classes.

    Weekly homework assignments Three exams - All proctored, note card available and 2 hour time limit


    Semester:

    This was a very difficult course, but Dr. Goldsman is a great professor! There is a lot of math and stats involved, so the lectures tend to be longer than ISYE 6501. The homework a multiple choice quiz on canvas. I found that writing out the practice tests to a given sheet to be fairly effective at studying for the tests. I wish I had done that for midterm 1!


    Semester:

    I want to say up front that this is the most involved and enthusiastic teaching staff and professor I have had a class with so far. Hats off to them, I think staff like that are what make or break Georgia Tech’s reputation.

    For the Material: I took this as an elective for the online CS degree program, and it is NOT a Computer Science course. It is a MATH course. I think the material was interesting, and useful for understanding concepts behind RV generation and the basics of Simulation. However, I was probably not the right audience for it.

    Generous assignments and grading. You’ll have to study for the exams, but everything you need to succeed and more is provided in the lectures, on Piazza, or the extra practice problems.

    I would only recommend this course to other OMSCS students if you really like pure math, and are interested in the building blocks behind random number generation and simulations.


    Semester:

    I took the course along with Bayesian Statistics. Both the courses are complementary to each other. Simulation teaches you theoretical statistics very well. The course covers probability distributions, random variate generation, Maximum likelihood estimation, Poisson processes, etc. It will be mostly enough for your life time professional career.

    The above theoretical lessons alone make this a great course. In addition, the practical experience of real world simulation using Arena will be very good exposure to have. Exams are proctored but easy. The weekly homework’s are plenty but they carry very little weight and thus can provide some relief. Overall, must recommend course for anyone in Analytics / Data Science field.


    Semester:

    This is my 7th class in the OMSA program, and I can easily say that I have enjoyed this class the most so far. We’re about 90% done with the class as of this writing.

    PRO’s:

    Great teacher. Knows the topics well and most importantly, knows how to TEACH the topic well. All the OMSA professors I’ve had so far know the topics they teach very well, no doubt. But the ability to see the subject from the point of view of a student who is learning it for the first time, or has been away from the classroom for a while, is a real gift. What I mean is that Prof Goldsman knows which concepts can be confusing to a newbie, which need to be stressed over and over, and which ones are good to know, but you can get by without burning in your brain. And he points all of those out.

    Great TA’s. THE BEST TA’s I’ve had so far in OMSA. Just like the professor, they know the topic well and are able to explain it well. Very responsive on Piazza too.

    Lively lectures. Prof Goldsman’s videos are definitely not boring.

    Very good layout of topics. I loved the way the topics were structured. You start out with a Calculus and Statistics bootcamp, which was perfect for me, since it’s been 20+ years since I touched this stuff. By the time we got to later Mathy topics, I felt very ready and confident of my understanding of the topics. Some reviewers complained about not spending enough time working in Arena. I do agree with this to an extent, in that it would be nice to have done more full, real-word simulations. But I feel like this class gives you the important tools you need, and specializing in Arena or other simulation tools is something you can do later on your own.

    Very considerate grading. This is just the cherry on top. I would love this class even without it.

    CON’s:

    NONE in my opinion


    Semester:

    It seems more like a stats class….but overall a great class. The lectures are great and the TA’s are some of the best in the program. You will be given all the tools you need to do well on the exams. Not easy to get an A, but you can get an A if you put the time in.


    Semester:

    I loved the lectures. Prof Goldsman is very enthusiastic and charismatic. The lectures are well organized, and the slides are very informative. To get the most out of this class, I would very much make sure to study up on probability, “baby” statistics, and calculus. The first couple of weeks did cover this, but I wish I hit the ground running.

    The homeworks were fairly challenging, but generally answerable with careful review of lecuture material. The exams were very challenging, even with the cheat sheets we were allowed to create and use. WIth that said, Prof Goldsman offered a generous curve.

    As other reviews have mentioned, the class does not spend much time at all on creating or applying simulations. It is very much focused on the theory behind them. I still enjoyed the class and thought it was valuable.

    Edit: I also want to compliment the TAs. They were very good communicators and did a great job answering questions.


    Semester:

    Some things to know going into this course (as others have stated.) 1. It is VERY math and stats heavy, despite the name. Some actual simulation is done with Arena, but a vast majority of the course focuses on mathematical and statistical topics. It is an ANALYSIS of simulation course. 2. The course starts with “bootcamps” in calculus, probability and statistics. These are not easy bootcamps. Some prior knowledge is required, and the topics (with the exception of infinite series stuff) is used throughout the course. 3. The course consists (when I took it) of 10% homework (due weekly) and three exams all weighted at 30%.

    Homework: Pretty easy, actually.
    Exam 1: Hard
    Exam 2: A Little Less Hard
    Exam 3: Super Hard

    I aced 6040, 6501 and Business Fundamentals (8803)… or if not “aced”, I did get an “A” in all of them. Grades have not been posted for this class yet, but I suspect I will get a B in Simulation. I am an older student, and it has been a LONG time since I have done any calculus, stats or probability. (Before taking this class, I had never heard of an Erlang distribution and thought Brownian Motion was exclusively some kind of physics thing.) This course was a great refresher for that stuff and much more. Again, I will state that this is a difficult class.

    Don’t let the above scare you too much, though. This was really a fantastic course. Dr. Goldsman is an outstanding professor and the lead TA was the best that I have had so far. The videos are engaging and funny… and relatively free of any errors. (Something that cannot be said for other classes.) If you’re looking for an easy class and grade, then skip this one (thought I do hear that he curves the grades, and the statistics on https://critique.gatech.edu/course.php?id=ISYE6644 do reflect that). If you don’t mind investing some time, then this class will pay you back in spades. I know it did for me. I invested around 15-20 hrs per week on this course, and I have applied some of what I learned in my day job. Good luck!


    Semester:

    Pretty much every review you’ll read (including this one) will say that Dr. Goldsman is one of the nicest and most helpful professors, and his TAs are great. He has a corny and wacky sense of humor making his videos easier to follow. It has a wonderful built-in stats and calculus review to get you back up to speed.

    I agree with all of that, but I don’t agree that this is the greatest course ever. It was okay, but I feel disappointed coming in with such lofty expectations.

    First: this class isn’t actually about simulations. It covers the programming language/software Arena a little bit but not enough that you can go out and make your own simulations. Instead, the class is mostly about the math behind randomness. Which there’s nothing wrong with, of course, but it’s not the topic I thought we’d cover.

    Second: A lot of the questions on midterms and homeworks are barely covered in the lectures. Some other courses - Bayesian, Regression, etc. - have the reputations that you need to do outside research to learn how to do certain things. I never thought this would be one of them, but lo and behold. For instance, I searched around lecture notes for hours and never found an explanation of what an Erlang distribution was, I had to find it somewhere else. Some of the exam questions - now that I’m done with it - I still don’t understand where the answers came from. This isn’t a complaint due to my grade - the curve is extremely lenient - but I wish I’d have understood more of it, walking out.

    I generally enjoyed this course but perhaps I went in too high of expectations which couldn’t meet reality.


    Semester:

    Sandwich method for review (Good, needs improvement, good):

    Good:

    1. Goldsman, is a hilarious teacher who builds some legitimately laugh out loud moments in his lectures

    2. There is a lot of solid content on statistics, calculus, and just a tiny bit of linear algebra that offers a review of concepts I have not seen in the 5 previous courses I have taken

    Improve:

    1. I wouldn’t call this a practical simulation class as much as fusion of statistics and a tour of what simulation is capable of . I think I learned some interesting concepts but I would have a more solid understanding of graduate statistics if Goldsman separated that into its own course. Then he could have a course in simulation with graduate stats as a prereq that would dive into far more detail in actually writing simulations. Having said that, Goldsman claims making simulations are easy if you understand the underlying math so maybe there really is a method to his madness.

    2. Another unpopular opinion here: Make the homeworks harder. I love some of the freebie questions, but I’d content that really tests a student’s understanding right from the beginning

    More good:

    1. TAs were all stars. Mariana knows her stuff and will stay on for hours explaining concepts to students. All TAs also gave prompt and not condescending feedback.

    2. I thought the cadence of having weekly homeworks kept the concepts fairly fresh as we learned them and the fact that they were all made available completely at the beginning of the course mean that people with mid semester time committments could plan effectively.

    3. Optional content. I love that there are a bunch of videos that we aren’t expected to know since the professor wants to keep this course self-contained. It’s a great way to keep the course accessible to anyone who’s taken a calc and/or stats course while letting those who want more dive in deeply

    Overall, great course. I’d recommend taking it earlier since it has a lot of math that it introduces in an approachable way


    Semester:

    This is a must-take class if you are in the OMSA program, just so that you get to work with Professor Goldsman. His puns are classic “dad” jokes, and he is very engaged in the Piazza forums (as are his TAs). The first couple of weeks of class do a great job in refreshing your math /probability and stats which comes in useful in later ISYE classes. I also liked the glimpse into queuing theory, and the the Simulation software. Would heartily recommend (though it was a lot of work since my math is very rusty).


    Semester:

    Dr. Goldsman is a fantastic lecturer and is this course/material’s saving grace alongside the outstanding work by the TA’s. However, this coursework wasn’t what I would take interest in. The majority of the material in this class is condensed versions of Statistical Theory and Calculus put to the test. You really don’t do a whole lot of simulation work, but you do get tested on scenarios. Additionally, this might be the only class in the program where you have to whip out your ti-84 (I had to order one from ebay). The first two weeks of the course is essentially a review of Calculus, then the rest of the course is bits and pieces of stat theory, simulation concepts, and random number generation (which feels like the bulk load of the course IMO). There are not any assignments or tests based upon actually performing simulation. The first couple of homework assignments are lengthy and difficult but it gets easier as the course goes on. Dr. Goldsman is really fair about curving the exams, I think it ended up being 65 to 88 was a B, so this class is passable. I enjoyed this class because if you put in some decent effort, you have a fair shot at learning some cool concepts, Dr. Goldsman’s videos were on point, and although it’s not the easiest or most interesting class, you actually feel content with your hard work at the end of it. I’d recommend it not as a first course, but as a second or third.


    Semester:

    This course was absolutely fantastic. The material is all new, but divided in such a way that you stay engaged. The homeworks also really help with the material and the tests line up with what is being taught and included extra credit as well.

    I never had a “thats not fair to ask” moment. All the tests were super fair and really tested understanding of the concepts. The head TA and the professor were both also super involved, with the professor answering or “liking” a lot of the posts on piazza himself.

    The course did not have as much hands-on Arena as I would have liked, but overall this course was great. (Got an A)


    Semester:

    The key issue with Simulation class is that it is more a Stats/Probability class than a Simulation class. Now when it’s over I feel more comfortable with math theory than with building simulations, other than the most simple ones.

    When preparing for the tests, I have spent almost zero time revising simulation-related questions, and 100% of my time trying to squeeze probabilities, distributions, random variable generations, and other interesting stuff into my brain and into my cheat sheets.

    Unfortunately I can’t say anything like “I know Simulation” or “I know how to do complex things in Arena”. In terms of real work, I can probably do an intern’s job and learn on the go, which is not what I expected.

    All Arena-related stuff in this course is pretty much intuitive. Some advanced simulations are shown, but we are not building anything even remotely that complex.

    So, thanks to Professor Goldsman for making my Probability/Stats more solid, it’s a huge thing and will help me a lot! But I think I’ll need to learn Simulation myself to feel comfortable using it at work.


    Semester:

    Great professor. Very math heavy. However, this course will give you a solid foundation of statistics needed for other classes in the program. I would like to a see a simulation project added to this course. It was tough to see the tangible outcomes of the information we were learning.


    Semester:

    This is one of the best classes I have taken. Well thought out lectures, homeworks tested your understanding, and the exams while difficult tested your knowledge and he curves generously. The professor truly cares and was very active in answering student questions. Overall an excellent course that tested the underlying theory and then the actual execution of that theory. My only feedback would be that I wish they would spend more time with Arena. We went through it in one week and feel like we only skimmed the surface.


    Semester:

    Overall, as most people describe, this is an enjoyable course. It’s a great review and learning course for probability, statistics, and calculus. There are parts of the class that allow you to develop a basic understanding of Arena and how to run simulations, but a majority of the class focuses on the theory. This is good for a graduate level class, but I found it a bit lacking in practicality, as developing a sound and thorough understanding of how Arena works seems helpful for running simulations in industry.

    Overall 8.5/10 for me, the professor and TA’s are top notch, best of any course I have taken so far (the only class that comes close in this regard so far is 6501).


    Semester:

    Very very fair class with extremely entertaining videos. I realized halfway through the class that what I was learning would not be particularly useful for my job. So I kinda phoned it in and only watched the lectures for entertainment value and did enough of the homework a 90 and studied maybe 2 hours for each exam.

    I got a B on the midterm 2 after studying for 1 hour, then got super super sick the last 3 weeks of the class and decided to put in even less effort. My choice of not studying backfired hard on me. I ended up getting a D on the final, but thankfully the professor seems to be super generous and curves a D+ to a B. The tests were very very fair, and covered EXACTLY the same material you learned to solve the homework problems.

    The main benefit of this class is teaching me that I am not cut out to learn advanced or even intermediate statistics. Even with a professor as entertaining as Dr. Goldman, I could not stay motivated to even memorize my basic stats distributions.

    Thankfully you can now be an applied data scientist who only moves data around and pumps it through the latest ML packages without understanding any of the underlying math. So hoping I can continue collecting my nice paycheck while not actually knowing statistics.

    I intend to only take more CS heavy, less stats heavy electives going forward and will probably aim for a C on the mandatory stats class I need to take.


    Semester:

    This course is a good intermediate refresher for your prob/stats. It also tackles some interesting concepts in Simulation that would surely help you in your analytics career. Dr. Dave Goldsman is a brilliant lecturer that imparts knowledge to students like no other.

    If you are someone that has a rusty math background like I am, you would find this course a bit challenging at times (thus why I indicated 8hrs/week).

    Enroll at your own risk if you love Justin Bieber and you’re offended by Clean, Old-Fashioned Hate (a.k.a. making UGA look bad).


    Semester:

    Loved this class. Engaging, personable lecture style; consistent level (e.g. depth) and pacing of presentation; very clear communication and effective pedagogy; professor and TAs had obvious mastery of the course material. The introductory calc/prob/stats review was fantastic; my background in calc/lin alg is very strong, but weak in prob/stats; this course taught me what I needed to know. This is in marked contrast to my experience in ISYE-6414, which I took last year expecting to learn a lot of stats, but that course, while also being well structured/organized topically, was much less clear in presentation - so much so that I had many a-ha moments in 6644 that I should have already gotten in 6414.
    The first third of the HWs (e.g. during the calc/prob/stats review) are more challenging; 2nd third are easier, and the final third are easiest. I experienced the exams trending the opposite way. Practice exams are provided, and are helpful; A is curved to high-80s and B is very generously curved (to something in the 60s). Oh– and relatively detailed, high-quality, essentially error-free lecture slides are provided – one wouldn’t think that would be noteworthy, but alas it has been in this program (cf. 6414, 8803, and to a lesser extent 6203).
    Need to say again that the TAs, and even Prof. Goldsman, are extraordinarily active/responsive on piazza, with adding extra office hours, even offering individual help. It’s truly remarkable. Such a great experience.

    My only critical feedback would be that I occasionally wanted Prof. Goldsman to be a little more technical/detailed in his presentation (e.g. when he described convolution in Lecture 7.6 as “basically adding things up”; like, please say more than that!). But I get that that is a level-of-coverage choice, and it’s consistent across the course.

    In sum: 10/10, would recommend :)


    Semester:

    Dr. Goldsman makes this course. He teaches concepts well and keeps you entertained. The TA’s are excellent, too. I felt the review of statistics was really helpful for me as I don’t have a good statistics background.


    Semester:

    As others said, this is a great course. The teacher, the lectures, and the TAs are all awesome.

    I’ve decided to do the course after dropping Deterministic Optimization, and I’m pleased with my decision.

    Even though the course is said to be self-contained, I disagree a little with this statement. You need to know how to do double (basic) double integrals, and partial derivatives as those subject are not really taught in the course. Only single variate calculus is covered in this course, but you need to understand partial derivatives for the Maximum Likelihood Estimator’s lecture, for instance.

    Other than that, you need to be comfortable with probabilities and stats. Those topics are covered in the course, but you might feel a need to have a good grasp on them before starting the semester. Thankfully, prof Goldsman provides a free undergraduate course online:

    • Videos: https://mediaspace.gatech.edu/esearch/search?keyword=6739
    • Slides + practice exams: https://www2.isye.gatech.edu/~sman/courses/6739/

    About the course itself, I consider it to be more like a graduate math class that talks about simulation than an applied simulation course. So, if you want to get a job in the simulation field, you might need to do another course. But if you’re like me and you needed a great course to refresh your math skills, ISYE 6644 is the way to go.


    Semester:

    Loved the interaction with Goldsman and the TAs were very responsive. Super interesting material and great overall course.


    Semester:

    I really liked this course. I had a strong probability/stats background coming in so I was taking in part because I wanted to work a little with Arena (sim software) and deepen my understanding of some of the theory. It was well structured for an online format. homeworks weren’t too difficult, they generally followed the videos. Prof is really dorky (i mean that as a compliment) and the lectures are actually somewhat entertaining and you can skip a lot of the proofs if you aren’t interested. I ended up watching all of them anyway. 3 Tests with a cheat sheet allowed. I wish all the classes in the program were this straightforward and the professors showed the same level of enthusiasm for the material.


    Semester:

    Excellent course. Dr. Goldsman is an absolute delight and his lectures are not only fun and entertaining, but also extremely well-organized and understandable. He goes out of his way to present all the foundational information you need before introducing new/advanced concepts, something I wish all lecturers would do. The math is challenging, but Goldsman gives you all you need to succeed. Tests were all very reasonable, all multiple choice or T/F, but with no gotcha’s and really test your understanding of the material. I think this is a can’t-miss course for OMSA students, make sure you include this in your plans!


    Semester:

    An amazing course, a great professor. It gave some solid foundation of probability theory and statistics, such as Maximum Likelihood Estimator and such. The lectures are well constructed, but definitely not easy - it has lots and lots of math involved. And you get to enjoy Prof. Goldman’s great jokes.

    While the exam results weren’t the best for me, I learned a ton and definitely have background for the further investigation into statistics, such as bayesian statistics and such. Grading is quite lenient and “generously curved”. Also, the TAs were top notch, almost ever-present with a ton of motivation. Thanks guys.

    It was an excellent course, with excellent lectures, and responsive TAs / Professor. Absolute recommendation for the first course in statistics, as it covers a fair amount of basic ground.


    Semester:

    This is a great class. Professor Goldsman is an enthusiastic teacher that does a great job teaching a fairly challenging subject. As other reviews have noted, this class is primarily a math class. You build very few simulations in the class which I know people have found disappointing but there is definitely a method to his madness. I recently built a simulation and found myself using all kinds of stuff I learned in this class to build it.

    As for difficulty, it very much depends on your comfort with statistics and calculus. The class is entirely self contained and almost everything you need to know Professor Goldsman will cover in lectures so its a great place to work on your stats knowledge if you feel its lacking (this is a big reason I took this course). If you find calculus and statistics to be trivial exercises, this class will be fairly easy. There is homework every week and the exams are fair but challenging. Prof Goldsman is known for being a generous grader (they don’t call him “Big Curve” Goldsman for nothing as he would say.)


    Semester:

    Dr. Goldsman is gold.

    The title of the course is misleading. I was expecting “driver’s ed” but got “how to design a car.”

    It’s not a bad thing, as I strengthed my foundation in statistics, expecially distributions and random variables, which was sorely lacking, and refreshed my basic calculus.

    I highly recommend the course, with the caveat that you won’t be doing a lot of simulating, but you’ll understand how simulations get made.


    Semester:

    This is a phenomenal course. Professor Goldsman does an amazing job of keeping the course self contained (you won’t need to remember much from your “baby stats” class) and presenting very complex material in a common sense manner.

    Assignments were fair, nearly every assignment had bonus problems. All tests were multiple choice (surprisingly difficult still) but he does grade on a curve.

    This is my favorite course in the program so far.


    Semester:

    There is really only one reason to take this course – Professor Goldsman! Somehow, his personality oozes from the videos and Piazza and it’s hard to not like him.

    The class offers a good theoretical background in simulation concepts including issues around designing simulations, generating random numbers, and analyzing simulation output.

    The only negative thing I would say is that there is not much “hands-on” chances to build your own simulations. He does provide MANY ARENA files as examples and you do need to use them for a few of the homework assignments.

    He is very reasonable and flexible as far as course due dates and he even offers some bonus questions on homeworks. The TAs in the semester I took it were awesome as well.

    Overall, this course is a must-take if you are in OMSA purely for the chance to meet Professor Goldsman.


    Semester:

    I was excited to take this class and wanted so much to like it. I’ll try to highlight the good and bad below:

    Good:

    • Professor Goldsman is hilarious. I actually LOL’ed at several points during the videos
    • You go through a calculus and probability bootcamp at the start of the course, so if you were a little light on your pre-reqs coming in, you get a refresher (NOTE: Do yourself a favor and brush up on these topics before you take this course!!)
    • Lecture videos are long, but generally the prof keeps things interesting
    • Workload isn’t too bad, but requires some cramming before each test (I suppose like any other course).
    • TA support is good

    Bad:

    • My big issue with the course is that I feel like I learned a bunch of math without any idea of the applications. We only spent one week going through Arena, and this was basically just a tutorial to get you familiar with the tool. I still have 3 weeks left in the class, but I don’t really see us ever using Arena again - hopefully I’m wrong!
    • To expand on the above, most of the lecture videos were going through complex proofs of different mathmatical techniques and formulas. I can understand needing these if I was an undergrad engineering student, but as someone in the workforce, I feel like the content needed to be much more applied. I think a better approach would be to take more of a case study approach to each module - starting with a simple simulation to highlight how to generate basic uniform RVs, and then moving on to more advanced simulations to highlight advanced concepts. I’m planning on including this feedback in my GTech course review as well.

    So, overall, I feel like I’ll leave the course more comfortable with how to do double integrals and plug numbers into different probability density functions to get random variables, but if someone asked me “hey, run a simulation on how this factory works!”, I’d be lost.


    Semester:

    Overall, a pretty effective course in the basis of simulation. However, note that the basis provided is for math; a lot of the material goes towards helping the student understand what goes on under the hood so there is quite a bit of probability, statistics, and calculus in the course. Overall, maybe 80% has to do with the math and about 20% is actually using simulation and the simulation language. There will be demonstrations and case studies, but those will be more for self-enrichment as the exams cover the math and simulation concepts.

    Grade breakdown came to 3 exams (30% each), one cheat sheet for exam 1, two cheat sheets for exam 2, and three cheat sheets for exam 3. Exams were very reasonable and most of the exams had high B/low A average for a class of 50 or so in SU2018. Last 10% is homework.

    Professor is an interesting and animated guy who keeps his long lectures interesting (compared to management who keeps their long lectures boring). Lecture material goes into a lot more proofs than most people would be comfortable with, and whether it contributes to learning…your mileage may vary. Second pass at development could probably benefit from cutting down on proofs and shifting the bandwidth towards a solo or group project to simulate some real-world process. Otherwise, lots was learned in this class and is worth taking - would like to see a part two of this class for the above.


    Semester:

    This course covers both theoretical and practical aspects of simulations. Theory part is mainly on probability, and its level is on undergraduate senior level if you follow closely. The practical part is on case studies about using Arena for simulation. I can see Arena is very useful in modelling simulations. The only part I am not happy with the course is that it does not have large projects using Arena. The best part of the course is Prof. David Goldsman. Absolutely amazing!


    Semester:

    Course materials are top notch, I enjoyed so much watching lectures and trying out Arena software to model simulation like call center etc. Homework are well thought to prepare students for tests. This course is heavy in math, embrace it you will come out of this course knowing tons of probability, random variables, and other statistics things.

    In short, its an excellent course, it makes me start seeing problems around me that can be simulated and what kind of distribution the data should be drawn from.

    For Mac User, you have to install Windows as Arena is only available in Windows, but its not an issue at all, as free VM like Virtualbox are readily available.


    Semester:

    First thing to say about this class is that the professor, Dave Goldsman, is probably one of the nicest, fairest and most likable teachers one could ask for. His good-natured UGA jokes kept things light. He was ridiculously accommodating to extra time requests when some of my classmates couldn’t take their tests by the deadline. If all this isn’t enough, he even referred to himself as Dave “generous curve” Goldsman.

    He really wants you to learn the material at the level that is most suitable for YOU. If you are a math nerd and want to get jiggy with it on proofs and derivations, there will be plenty of that. On the other hand, if, like me, you find that stuff a bit much, and prefer to get a high level understanding of things and plug and chug the formulae, you can still at least succeed in the course with the requisite grade. The course works on different levels.

    You will have 3 proctor trak’d tests. They were usually about 30-35 questions in 2 hours. You are allowed one cheat sheet for MT1, 2 cheat sheets for MT2, and 3 for the final. Interestingly, my cheat sheets weren’t necessarily that helpful in that one can often figure out the correct answer by simply understanding the principles involved. Or in the cases where I got something wrong, my cheat sheet wouldn’t have helped anyway.

    Workload wasn’t too bad. I took it in the summer and could watch the videos and do the homework in probably 5 hours per week. It’s the preparation for the exams where I spent most of my time. Those weeks I could easily spend 10 or more hours reviewing and creating my cheat sheets. It’s funny, but in a way, the creation of the cheat sheets is when you really learn the material best as it’s now the 4th time you’re going over it (lecture > knowledge check > homework > cheat sheet), but at a different pace.

    As for the subject matter, it mostly follows the book, “Simulation Modeling and Analysis.” Like most OMSA courses, you don’t need to buy the book, but I picked up an old edition on Amazon for, like, 20 bucks. Figure it’s good to have on the shelf. I particularly liked the parts on random variate generation and will find that topic more useful, I think, than any other. My only complaint (and this is similar to optimization, from what I hear) is that the material is very theoretical, rigorous and mathy while providing few if any opportunities for actually building a simulation. Perhaps that is another course, I don’t know. One thing is for sure, though, you will come out of this class with a solid understanding of the considerations involved in conducting a simulation study. The experience in actually building one, however, will come with practice later.