2.8
Quality3.7
Difficulty24%
Would Retake90
Reviews24%
Would Retake
90
Reviews
Rating DistributionOfficial
5
25
4
14
3
11
2
13
1
27
What Students Say
“Group project is hard work, but get a good group and its all OK”
CIS9002 - 5.0 rating“Some questions are totally random”
CIS9001 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
83%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.23 avg changeRatings by Course
9001
4.0
(1)CIS9001
3.4
(34)CIS9002
2.9
(32)CIS3550
2.8
(14)CIS2300
2.0
(5)Difficulty by Course
CIS4093
4.8
CIS2300
4.4
9001
4.0
CIS9002
3.9
CIS3550
3.6
Reviews (90)
Guy is very cryptic with assigning and a ruthless grader. I put a lot of thought into all assignments, and takes off points without justifying and gives students who submit less insightful projects far better grades. He posts incomplete notes and the class is a guessing game as to what he's thinking. Don't take him unless you absolutely have to.
DO NOT TAKE HIS CLASS
Not a great CIS teacher since he is totally vague with his assignments and will completely railroad you with his grades. Don't take his class unless you can read his mind. Otherwise, you'll be good.
Definitely not worth your time. Someone should tell him that he teaches two sections of 1.5 credit class and that the class is far too demanding of you for what he's trying to teach you. What is he trying to teach, again??
Marks hard, but challenges you to think. If you want an easy A take someone else. If you want to get some MBA-level knowledge, he's GREAT!
Fun guy. Interesting stuff.
Interesting posts here, but I am going to err on the side of the "babies" of this page and here's why: On projects, he distributes a prompt of what he wants, then compares it to everyone else's after submitting. He's pretty darn slow with e-mails too, so that's my justification.
These positives sound a little fishy to me. Maybe those reviewers took another class, because I thoroughly dreaded going to this class and not learning anything. Useless useless useless.
Do yourself a favor and register for another section. This guy teaches like William Hung sings: not at all. Then he tests you on the stuff you don't know in projects/presentations and takes off marks for it. If many of these reviews are negative, maybe they're trying to tell you something....
HIS CLASS IS A JOKE. ZERO HELPFUL EXPLANATIONS AND A HUGE WASTE OF TIME.
Professor Moores is one of the ONLY professors at this university that I do not respect. I'm a second-year, so I know what a good professor is like! Material poorly structured, grades are a mess. Total train wreck.
You can't cheat in his class because no one knows the answers. Bring a pillow to the class so when you lose consciousness your head won't slam on your desk. And bring a pillow for your pillow because your pillow will fall asleep too. I will probably pass the class but I will have to sacrifice a goat to the voodoo god Bacalou to do it. AVOID.
Tough class, but you learned a lot. To angry guy (below) This is an MBA class dude!
It's not so much that this class is hard. It's that you have no idea where you're grade will fall. It's apparently curved at the end, but who knows where you'll be when that's all said and done. You also need to choose the answer he'd choose(that won't be in the directions). You will very quickly stop caring. It's only 1.5 credits anyway.
I enjoyed the course. I have a background in IT and Professor Moors taught the issues I face everyday.
You will do great in this class if you're telepathic. Otherwise you can look forward to learning nothing and witnessing him take points off for not knowing things he should have taught you, but never did. Dreadful. Atrocious. Just plain awful.
Very knowledgeable. Good course. Interesting that other posts claim a grade when we haven't even taken the final yet. Umm. Same person unhappy with their grade posting all these negative reviews?
Horrible Professor! Stay away from him. He doesn't teach anything and expects his students to know everything. A stupid game followed by stupid reports and memos was all that was covered. His slides are very vague.
I like Prof Moores class. My group members were terrible and that affected my grade and I know many other groups had problems and got poor marks because of it, but that is not Moores problem. If I could take another class with Moores I would, but I would be careful who was in my group.
I think what's wrong here is that in the second course, he assumes a mastery of what you learned in 9001. This presumption gives him license to teach nothing and grade you harshly. I did well in 9001, don't get me wrong, but Prof Moores is not helpful, doesn't respond to e-mails and can't teach his way out of a paper bag.
I do not understand the criticism of Prof Moores being posted here because 9001 is a PREREQUISITE for 9002. As it is, the IS strategy report we wrote was the most thought provoking assignment I have done in the entire MBA.
To get a good grade, you must be able to read his mind, and as we all know, it is impossible. His somewhat condescending attitudes made the class worse. The worst part of the class is that he makes groups, so if you end up with horrible teammates...he will say to you, "Good luck," and ignore you for the rest of the semester. Avoid him at all cost
I'd like to offer some advice to all prospective students of Prof. Moores' class by borrowing a phrase from the gates of hell: ABANDON HOPE ALL YE WHO ENTER HERE.
To all the students who say "He challenged me to think": I agree. Prof. Moores made me contemplate why I'm a CIS concentration in the first place! I confess that I sometimes think if there's anyone else who could have siphoned all the life out of this material as blandly and mind-numbingly as he has. Kudos to him.
I learnt from his class that if you persevere at anything you can accomplish it, regardless of ability. Take him being hired as an instructor, for instance... Awful class. Do not take.
I'm glad I took this class in the sense that I now know what purgatory must be like: insipid, futile and seemingly endless. Don't take the class, people.
As interesting and thought-provoking as a colonoscopy. If you're registered for him in the spring, drop immediately and take another teacher later. Oh yea, you can thank me later.
Prof. Moores class taught me there are a vast and varied set of solutions to any complex problem. But if you submit a solution to him that's not the one he's thinking of, forget about getting a good grade. Great class for people with ESP, but if you can read minds you probably shouldn't be getting an MBA.
So many posts from the same guy complaining about his grade. We get it! Oy. But I enjoyed the class and would take Prof Moores again.
Good class.
Professor is funny. Like the videos. I enjoy the class.
This was a good class and I look forward yo taking 9002 with Prof Moores next semester.
Very effective teaching style. Interesting slides and exercises. Would definitely take him again.
Professor Moores is a good professor. Overall, I enjoyed the class. He graded the case studies critically and exams' questions were tricky. I wish the exams were not focused on dates, after all the purpose is to test your obtained knowledge and not your memory. Who cares which year the first MAC was created?
Decent professor. Teaches material well. But his exams are ridiculous. It is impossible to memorize the amount of useless information he expects. He actually asked us hat year the term CIO was coined?!?!?!
He is very picky and doesn't give students good grades at all for team projects and individual home works. Average of the class would be like 60/100. It's very frustrating during the semester but he will curve a lot in the end. So relax and study your materials. Then you will learn a lot.
Enjoyed the class. Would take a class with Prof Moores again.
Nice guy. Good class.
Annoying experience. He has great slides and is a clear lecturer. However, he is a very hard grader, doesn't respond on time to emails and sends out confusing class communication. He doesn't check the material from the readings, so after a while, no one cares about them. End of term curve helps, but it doesn't negate the 3.5 months of frustration.
Interesting business game. Made to think like a manager, which was hard! I would take another class with Prof Moores.
Very entertaining. Would have liked more discussion about the case studies, but a good class anyway.
Professor's lectures were very vague and test were difficult. You have to memorize everything for the test...including what year something was invented. He is slow at answering emails. He does curve at the end of the semester though. I will not take him for 9002. Avoid at all costs!
The tests were detailed but not hard. The hardest part was getting my team members to do some work. Very entertaining lectures. Funny videos. He is a good professor.
Learned a lot. Tests were OK. Groups were not nice. Good professor.
Good class with many good examples from the book.
He is good professor would take class with him again.
He posts slides online before class, you print them and bring them to class. He doesn't send announcements via email.. when he does send emails it's only to your baruch email so make sure you check it! He moved the date of the midterm up by one week without sending an announcement or updating the syllabus so I walked in one day to a POP midterm.
Great prof. Very we'll organized slides and an entertaining presence in the classroom. A little demanding on the assignments but nothing you can't handle with a little effort. Good overall.
He's new at Baruch and is learning the ropes. He's sincere and direct - something that's not true about all Baruch professors. He's a tough grader, expect a decent grade and to learn something interesting. I'd take him again.
The professor was clearly very passionate about the subject and expected many of his students to respond to the level of enthusiasm he had. He gives out bonus points so make sure you attend class. Also, make sure you are in a good group, because group work was very important. Overall,very good.
I like this prof. Would take again. Sure.
Tough 100 question MC tests (midterm + final), group case study paper. Some questions are totally random. Freely gives out xtra credit points for questions and takes attendance every class. Does expect students to be as passionate as he is. Interesting overall and funny. No textbook. I would take again.
The class is rushed... While he structures the course to touch upon many topics, it only scratches the surface of most of them. A lot of group work. Project 3 and final are long and tedious... and he doesn't really prepare you for it. You need a lot of outside class knowledge to do well in this course. Would not recommend.
The most innovative professor at Baruch. Great business game. He does expect you to think, though, so if you want an easy ride, take the other guy.
He is a great professor. His lectures are interesting and inspirational. Very organized slides (and pretty) Focus on the lecture materials and take notes, you will get an easy A.
Great presenter, well-organized, and knows the material well enough to make it interesting for others. Very difficult to get less than a B, but I wouldn't spend much time studying. All tests are T/F and you have to know the pickiest details and you may know the material well but get tricked, but there is a huge curve at the end.
Great prof. Excellent presentations and a enjoyable business game. great way to learn about IT strategy.
You'll learn some interesting things and how to apply them. He presents well and sometimes gives practical feedback, but he is set in his ways, so don't bother practicing dissent. He said there would be exam questions from the topics students presented with their groups, but there were none :O Don't spend too much time studying, use your intuition
Worst professor ever. Very close minded and very bad grader. Per assignment its either u get perfect or you fail. Gives penalty for absences whatever your reason so if youre working while taking his class, dont expect to be forgiven. You wont learn anything practical
Great professor. Good game. Group project is hard work, but get a good group and its all OK.
Teaches strategy from the point of view of a business game, which is fun but fast paced. A couple of reports, a presentation, and a final, none of which are particularly difficult, and he curves at the end. Do the work and you'll get a good grade. Be in a good group to get an A. I would take him again. His lectures are VERY entertaining.
His 9001 class is more interesting and useful than his 9002 class. I do not recommend taking his 9002 class. Group projects are challenging. His final tests on useless, trivial information that is not relevant to CIS.
This class is totally useless. It's a mistake to mandate graduate students to take this class. He puts so many acronyms in the exams. In reality if you are not majoring in IT there is zero value to memorize these acronyms. Although the case studies are interesting.
VERY mediocre. Low grader, but HUGE curve at the end, so if you HAVE to take him, it's ok, but be ready. Group project, HE assigns the groups, midterm + final both 30%, 100 true false questions. Don't bother studying as questions are not clear for what they are (true false must be very factual not opinion). Lectures are boring.
Totally useless and nonsense for any majors. Gives bonus points randomly. Most ridiculous test i've ever taken since I graduated from middle school - e.g., In 19??(a specific year) was company ___ founded. (T or F) In 19?? was __ technology invented. Deletes many pieces of information from his slides - this is very annoying.
He starts the class off with this business game where you're a flower company and he tries to teach the importance of combining business strategy to IT/IS strategy but it fails pretty miserably. His bonus point system is a complete joke and honestly a bit disrespectful considering we are grad students but treats us like we're kindergarteners.
Lectures are not bad and he is very knowledgeable but no one participates. Exams are 100 true or false questions about the tiniest most insignificant details we discussed. Did not learn anything in this class.
This professor knows his stuff when it comes down to Cybersecurity. The class is relatively easy and his lectures are exciting. But the only problem with this class is that it doesn't contain a lab section. The course is somewhat of a mixture managerial and technological perspective. This class needs a LAB !!!!!!!!!
He knows a lot about Cybersecurity, but I have to say he is a tough grader. Difficult exams too, as they are 100 multiple choice questions. He really makes you work for a good grade- but it's possible.
His lectures are good, but he's a really harsh grader. The tests are difficult and the homework's are graded roughly.
Trevor is a very condescending Brit. His exams are difficult and A 100 QUESTIONS long but you do get the first ten before hand. He turned the course into a hybrid for part of the semester which was good. He grades harshly and doesn't care for anything
Material is good. Pretty interesting actually. Solid choice... but hes a bit of a tough grader... which sucks if youre new to this. But he tries to help you as much as possible so you should be fine. Great feedback if you ask him. You can live without the textbook... but itll seriously help you to read it...
He's definitely very knowledgeable about the material and can provide you with tons of info. Dry sense of humor but somewhat entertaining. Brings real life events into course as case studies. Exams were 100 T/F in 30 mins when online(sounds scary but its doable). Try to get good members in group project as it's 1/5 of your grade.
Knows his stuff but exams are 100 questions in 30 minutes and won't budge and provide any additional time. His assignments might have been easy but he loves to take off little points for everything. Lectures are decent but reads off slides mostly. Guess he's better than the rest of the other professors if you really had to take him.
His lectures are horrible and he explains concepts very poorly to students that are new to python. Extremely tough grader and will take off points for the littlest things. Class was so confusing and barely curves. I regret taking this class bc I barely learned anything and it lowered my GPA
Homework and project are loosely based on the material, and the one exam (final) is just a memorization test (45 mins 100 questions). He lectures off the slides which quickly turn confusing because it's just not structured nor organized well. If you do take this class, buy an online Python course and learn the concepts before you start class.
If you don't have a background in python or are used to programming you are going to have a hard time in this class. He only gives project like assignments. His assignments are more like puzzles and less like traditional programming so be very aware. His lectures have very little programming and the final is a poorly worded and true or false.
He loves to read off slides and then when you have to study for his exam the slides are pretty useless because his slides are only to get through the one hour class which are broad topics. He gives 100 questions and only 30 mins to complete his exam and 95% of the class doesn't do so well. He puts stuff on the exam he doesn't cover in class wtf :(
The class was ok. I like his lectures. 4 individual assignments (easy). Midterm (30min) and final 100 (45 min) true or false questions (manageable). Group project was also fine as long as you have good partners.
This professor really messed up my transcript and my GPA. First of his teaching style is not ideal for me at least because he thinks students already knows everything. I mean they wouldn't be taking this course if they did. Assignments were tough, advanced and didn't explain the lectures properly.He failed me for like a point.Doesn't care about us.
His CIS3550 covered a lot of aspect of cybersecurity. My opinion: if you can get good grade on CIS3500 -Networking, and you have some work background in IT, you can manage to get good grade. It is not entry level class, don't risk your grade just because the name of the class sounds cool.
This is the worst professor I had in 4 years in Baruch. He never listens , very arrogant, he thinks his always right , although students always listen to him. He never gives you chances and don't care about your emergency or any situation . 100 questions 30 mins.
He may know the material, but teaching isn't just about content — it's also about how you treat your students. He's quick to shut down requests for help or flexibility, even when the situation calls for basic understanding. His idea of “fairness” often feels like a blanket excuse to avoid engaging with individual student needs.
Moores has a weird way of grading projects. Each one is worth a set number of points like 6, 8, or 10 and no matter how perfect your work is, you only get that number. So if you choose a 6-point project and do everything right, you still get 6/10. There's no bonus for quality, and no way to earn full credit unless you pick the highest-value ones.
30 minutes for 100 question tests and states that it will only take a couple seconds to answer a question. His grading is pretty specific as you have to specific wording to get a question right and if you answer the question correctly in a different way it is wrong. I would personally avoid unless you know exactly to a tee what he wants.
I've taken my fair share of tough graders in the past but this class needs to tone it down, even if a word doesn't change the definition of your answer he'll still take a point off, it gets to a point where its frustrating more than helpful. The material isn't hard to understand, its just annoying, very unclear professor when it comes to grading.
In his hybrid class, he has one online day and one async day which usually initially was alright, but his exams are pretty bad: 100 true or false questions in 30 minutes. I wouldn't suggest taking this class with any other big ones, as he expects perfection and won't cut you any slack.
He's not a hard professor; he's more annoying than anything. The exams are 100 t/f in 30 minutes, which was super annoying, but whatever. The exercises are the most irritating thing because he wants specific wording in your answer, or he will mark it wrong.
Exams are not based on understanding of course material or class content, simply 100 random t/f questions in 30 minutes, makes the class feel like a joke. Grades the group project kinda harsh Don't take this class if you want to learn cloud management Straightforward and does not care about his students
I don't recommend him. He is not the proffesor I wud recommend. He is very careless about students. Is not fair and he gets irritated over simple questions. I wud not recommend
Class Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
83%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.23 avg changeRatings by Course
9001
4.0
(1)CIS9001
3.4
(34)CIS9002
2.9
(32)CIS3550
2.8
(14)CIS2300
2.0
(5)Difficulty by Course
CIS4093
4.8
CIS2300
4.4
9001
4.0
CIS9002
3.9
CIS3550
3.6