Definitely would not recommend taking Dragan class if you are outside a CIS major. Im going to be honest I had no idea what was going on, the class is taught through powerpoint slides, which makes this course very tough because of how detailed the course material is. Dragan is a very nice lady don't get me wrong, but I would not recommend the class