4.7
Quality2.8
Difficulty94%
Would Retake245
Reviews94%
Would Retake
245
Reviews
Rating DistributionOfficial
245 total ratings5
200
4
37
3
3
2
1
1
4
What Students Say
“He is the best teacher”
SEIS625 - 5.0 rating“Best real world concepts/ideas”
SEI625 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
85%
Textbook Required
21%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.55 avg changeRatings by Course
625
5.0
(5)62501
5.0
(1)62507
5.0
(1)AAAA
5.0
(1)CSIS621
5.0
(1)Difficulty by Course
62501
4.0
SEISPM
4.0
CISC625
4.0
SEI602
4.0
SEIS602627
4.0
Reviews (244)
Good teacher. Very very helpful and kind.
Even a dry subject as project management, Ali makes the course very interesting. He makes you work hard and at the same time, the class participation is a lot of fun.
Mr. Naqvi is a tough guy when it comes to tests but one learns so much from him. Mr. Naqvi knows how to deliver the material in a very effective manner. Thanks for a great semester of learning.
Pro. Ali Naqvi is a very good teacher and a very guide as well.
An excellent professor; it really shows that he loves what he does. He teaches from his knowledge not from the books. One of the few "self-respecting" professors that I have gotten the pleasure to know, I really enjoy the class.
I strongly recommend it. After taken marketing, finance and mangement courses, I found this course helpful and structured. This course brings up concepts that we forget to use because of the way things are done. Things like communications, earn value, risk, WBS, team building, HR, portfolio and strategy, PMI, RUP and MSF, and much more
You are one the best teacher and I can't forget your lecture notes, since this class would be a turning point in my career. I am fortunate to have a teacher like you and it is been a great pleasure for me as a student. Ali covers the book from front to back. He is the very best teacher at St Thomas University. St Thomas should be proud of him.
If you take this course, you won't be disappointed. I found him extremely knowledgeable. He is working in the IT world and knows his stuff. His exams are a little tough, but if you listen in class, you won't need to worry. Talk, talk, and talk. Those participation tickets really can help. I wish he taught other classes.
Ali, is a very good professor and you will learn all you need to in PM. He prepares you for the PMI.. Get as many tickets as possible and yeah his exams are hard.. But you do your best. You can tell he loves teaching ! He makes his classes a ton of fun and interactive. You'll enjoy it once you get it..No need to Fear !
Very strong knowledge and great attitude. You will get a lot of good practical skills on the project management from this class. Be active in discussion and you will receive a lot ticked to rise you score. Project group experiences on class project is also a big plus for you future job even if you will not decide to be a project manager.
He showed interest in the class and wanted students to learn.
An excellent teacher and one of the best ones in the University of St Thomas's Software Engineering program. Very creative curriculum and the guy actually knows what he is talking about and able to communicate his thoughts without any difficulties.
Lots of work in the class, but grading is fair. Homework help with grading. Very active with students and help them to participate.
Ali, Thanks for the wonderful semester!In his first class like any other professor he asks you to buy the tetbook and he promises to cover the textbook, BUT HE REALLY DOES THAT ULIKE OTHER PROFESSORS.The quiz idea is abous to his class, that makes students read after each class and be thorough with the material and obviously you will follow the nex
Ali is my favorite professor!
Great instructor ! Very determined and motivated.
Instructor was very good at taking a boring subject and making it fun and easy to learn. Very good instructor. Would highly recommend.
One of the best instructors of St.Thomas University. Ensures that the course delves deep, yet is not limited to process/project management.Would highly recommend this class.
He is one of the best I have ever seen - he knows the subject in and out. The Software Process Management can only be interesting in his class... (Otherwise process stuff is normally boring)
A very friendly, approachable guy, interested in his students as people. Our class gelled as a group due to Ali's ability to pull everyone together -- remarkable! The course involved a lot of group work, which I usually detest, but in this case it was OK. He isn't a pushover. But in the end he will do anything to help you get over the finish line.
I wish I would have had Ali as one of my first teachers. It shows that he really loves to teach and from that it make you want to learn. I would take the class again!!!
Wonderful Professor. I'd highly recommend this professor. He takes interest in each student and always tried to help them. Wonderful human being. It was my pleasure to have him as my professor for process management class. He makes class very interesting and seriously this is only the class where I've not seen anyone sleeping. GREAT MAN!
Loved this class all beacuse if this professor.. The way he tesches the class is awesome..Great person all together..
This is such a useful course and can fetch good grades if u can put in your efforts.
Professor is well versed in the subject matter and a pretty nice human being as well. I would recommend taking any course with him as he makes the class interesting and learning a fun experience!
Excellent Project experience, Subject matter expert, its fun to be in his class. You will learn more than what you paid. Its the place where you learn and enjoy the subject.
Great instructor. Ali has the knowledge and the flair to make the subject like interesting
AWESOME CLASS, AWESOME PROFESSOR!!! Loved this class..
Awesome Teacher. Extremely knowledgeable and experienced. A lot of my project management concepts are now crystal clear! Register now, its worth it!
This class have tough me a lot of things I never new before. I never show myself as a project manager, since by taking this class with Naqvi Ali, it has helped me tremendously. Now I can said I am not afraid to pursuit career in project management.
Extremely knowlegeable professor. One of the best I have met.
Mr. Naqvi is an excellent teacher with solid knowledge and understanding in Process and Project management. He brings his knowledge to the class from his long IT experience as a leader. This class would definitely be helpful for someone who wants to understand or pursue career in project management. I would highly recommend this class.
Held the attention of the class for every hour - very personable and effective. He understands the material very well and is able to communicate it in a very effective style
He has hands on experience in Project Mgmt and I like the way he is delivering it this project mgmt course in his class. Very knowledgable and keeps the class engaged till the end of semester.
This teacher is simply awesome and very knowledgeble.It is worth taking this class.
Professor Syed Ali Naqvi is one of the best professor in my life. I learned lots from his teaching.
Ask yourself a question: "Is it a process or a project to make an omelet in the morning?" I won't make it easy for you and you will find it out in his class. The course is tough, but the way he teaches and explains things is remarkable. I was studying 5 days a week + one day of class :) However, it was worth it, I learned a lot. Recommend to all.
Till now I have completed 6 course and this is the best class I have attended.He is very intelligent instructor and I love his teaching style.This is the first class for which I read & used whole textbook.I haven't need extra preparation for my mid term and final exam because the way he teached us was very helpful for that.This class will surely he
Very knowledgable in the subject!! Fair but hard! Runs his class like a true job environment!!
Very knowledgeable. Respectful and easy to talk to.
Great Instructor!!! I was recommended to take Professor Naqvi?s class by a student who took his class before. Professor Naqvi is very knowledgeable in project management area.He taught the class with his excellent experiences examples.It?s very fun class and I learned a lot from the class.I highly recommend you should take Prof. Naqvi?s class.
I really enjoyed this class, Proffesor Ali is a great teacher, he made the class very interesting with all his real world experiances and example led lectures. I especially found the classes on Agile extremely helpful. I highly recommend everyone to take this class.
he is the class the most attractive and interesting place
HE IS A GRT PROFESSOR! ANY ONE CAN WRITE ANYTHING HERE ! BUT YOU WILL KOW HOW GRT HE IS ONLY AFTER U TAKE HIS CLASS. THE REAL TIME JOB EXPERIENCE THAT I HAD IN THE CLASS WITH THE PROJECTS WAS OUTSTANDING, THE PARTY AFTER THE EGG-JAM, JOKES IN CLASS ALONG WITH SERIOUS ROLE OF PROJECT MANAGER AND PROJECT TEAMS WAS A WAY TO GIVE US A GLIMSE OF HOW WOR
I had no interest in this course, but it was required. However, it is one of the best I have taken in the program. The professor enjoys teaching and communicates well.
The teracher made the class more of practical and fun to learn. You get more than what you spend.
This professor understands the subject matter.
Professor Ali made this class totally different then what I had anticipated. It was a fun and interesting class. Ali is the perfect teacher who can make boring subject fun to learn. He knows his material and how to present it. Exams are Ok as long as you keep up with reading and pay attention in class.
Favorite class and instructor by far. Wish he taught more classes. Ali relates the classroom to the real world and makes it interesting and fun. Ali wants students to participate and wants to make sure you understand the information. Choice of text book is great. It is the first textbook that I actually read and thought was good.
I really enjoyed the class. Ali knows the subjuct very well and gives a lot of real world examples which makes it more interesting.
The instructor made the class easy and fun. I have enjoyed in this class and I wish the rest of Graduate Classes in UST to be as enjoyable as this class.
An awesome class to have fun and learn at the same time.
Very interesting and fun class. The learning knowledge is practical.
The best professor I have seen in recent years. His most interest is how much we learn and understand what this course is all about. He was very helpful.
My first programming class but he made it very fun and challenging at the same time and I learnt a lot. Real world programming projects helped a lot. An Excellent Teacher Overall.
Pretty friendly person will help you as long as you are willing to learn.
Professor Naqvi is a very helpful person. He goes out of his way to work with everyone. The amount of patience this poor man has is more than what I have. I think he lost some more hair during this class.
Best Prof I have ever had.Im very new to the field and he made me fall in love with softwares.His style of teaching is really nice.I learned a lot n will surely be able to implemet in my future endeavors.
This professor was very easy to learn from. Ali made the topic of java fun and exciting. I would take a course with this professor again
He is very helpful and try his best to help you you understand the topic Once in a while we have to bring back him to earth though because he loves talking and easily go out of topic
Syed Ali Naqvi class addressed 3 key skills that can instantly catapult you into a higher career level/pay grade: #1. PMP #2. ITIL #3. SCRUM. I've never taken a single class that proved to be that valuable in my life (I'm 34).
One of the best prfessor with I had taken class ever. He is very helpful and make things easy to understand. I learnt alot about Process/Project Mgmt, Agile/Scrum from his lecture. He is easy to approach and well experienced on the topic.
Great class experience. The material the professor was teaching was actually helpful for my day to day work experince.
Syed Ali was clear/new in his approach of lecture and made it very interesting to listen and co-relate it to my current and future project development knowledge expertise.
GREAT PROF!! he teaches very well with many examples, good teacher, good class! Take him if you can!!
Syed's style of teaching is next to none. He is very articulate in how he shows the important of project management. I wish he taught more courses.
Professor Ali's class was very interesting, much more than i expected. It was a fun class and he also applied it to the real world. I wish he taught more classes.
Great teacher, great person. Clean presentaion with a lot of real life examples. You have to take this course.Very applicable to any corporate environment. You will learn a lot of buzz words as well.
Professor Naqvi is best. He has passion and great enthusiasm for what he is doing. He has abudance of knowledge in the field and I learnt a lot taking his class.I highly recommend students to take class with him. You will learn a lot.
If you really want to learn something, he will make it happen. I had taken the same class in different university, got good grade but did not learn much practical stuff, but I learned a lot out of his class. He exceeded my expectations.
Prof.Naqvi is one of the best Professors I have ever met in my life. He knows the subject well and teaches in a down-to-earth fashion. I was in a Saturday class and never felt bored! That itself is a success! Thank you for a great class, I learnt a lot!
The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires. ~William A. Ward I see a good mix of all these qualities in Mr. Naqvi.
Professor Naqvi is one of the best professors I have ever had. He has a great depth of knowledge in the field and has passion for teaching. I wish he taught more classes, so I can learn more from him. Highly recommended. If you have a chance dont second guess take class from him you will learn a lot. Kudos to Professor Naqvi.
Ali is an excellent professor and a great person. He has a passion for teaching and is passionate about this field of study. His classroom environment is fun, challenging and very practical; you will learn a ton. Bottom line, if you want to learn a new programming language or are new to programming like myself you must take Ali’s class!
He is a great professor, especially for the people who have no prior programming knowledge. I had a great time in his class and learnt a lot.
Great lecturer, you will definitely learn a lot from Ali, he has the energy, teaching skills and humor to keep any student awake for 6 straight hours....that's quite unusual. I thought by far he was the best lecturer at UST. Ali is a good man, try grabbing lucnh w/ him, he an interesting fella!
He has good freindly approach with his students.
He has good approach for his students.
I really enjoyed taking this class with Ali. His real world experience was a huge advantage for us with no background in Software project management.
Ali is remarkably knowledgeable in the areas he teaches, and the passion he shows for the subject is conveyed in his teaching. He's able to teach at the level for the class, whether it be fast or slow. No one is left behind unless they want to be. I would recommend any class he teaches.
Ali is a dedicated professor that enjoys teaching. He works during the day and teaches in the evening. This provides his students with accurate real world examples that are up to date. IMO, this is why he in a "must have" professor. He is also not caught up in being an academic. He has a family, hobbies and treats students with respect.
Pros - covers all aspects of project management as prescribed by PMI; Agile ideas also explained and demonstrated in class.Cons - heavy course for summer semester, less weightage on project work was a boon.
Ali is a great instructor. Be prepared to work as he will not let you skate through class. He's aware of the real world aspect of his teachings and uses his experience well. Very approachable as an instructor if you need help. His summer course almost seemed like too much material in a short period.
Wow! excellent instructor. He knows his stuff and simplifies the information so that student not only are prepared for exams but can use the info beyond the classroom. Thank you. I'll take a class with you any day.
Naqvi is a very engaging instructor. He delivered the course material in such a way that sparked my curiosity. He is very knowledgeable and approachable.
If you are a student procastinate doing your homework till the point where you barely have time to finish. You may have to rework on your strategy for this class. Ali make you work real hard in this summer semester class, be prepared for that. His exams, assginments and quizzes are worth every penny.His class is fun as a summer.
Prof.Ali is excellent at teaching! He tries to make lectures fun and really wants every individual to do well! He gives real world examples to make sure students understand all the concepts of project management. If you complete this course you will be capable of attempting PMP certification exam. If you need to take 625 course just for Ali.
Prof. Ali is a top notch teacher, you will quickly get the impression from him that he loves what he does as a teacher. The effect of that on the student is that it will peak your interest in what is being thought. He knows his material and knows how to teach it for students to get it. A very fun and content packed class.
Simply the best teacher!
This class is not for the faint of heart but Ali turns a very dry subject into something really interesting. He has a lot of practical experience, and he uses a lot of examples. He also insist on audience participation. However, be ready to put a lot of work on the assignments. Ali is an awesome teacher and I learned way more than what I expected.
Prof. Ali is a dynamic teacher who can make a 6.5 hour class interesting throughout the day. I would be happy to have him as my prof for another class.
The method of teaching is easy , funny , understandable, innovative and perfect .Mostly , I like his methods of engaging the students in our class to participate all the time, Amazing !!! although the duration of class was too long more than 6 hours , i felt all the classes taken were much less than this . he is the best in my master program !
Professor comes across hard at first, but you quickly realize that he only does it to get you to engage; and once you do you will find that he is one of the best instructors that you ever had. If only he could teach all my Master Level courses.
Best professor at UST!!! Knowledgeable, creative, engaging, determined and passionate about what he teaches – he goes the extra mile to ensure that we understand the subject. Thanks Ali!
One of the Best Professors at UST ... His class is almost always interesting because of his friendly, engaging, professional teaching. He knows exactly, what he is teaching and goes an extra mile to be helpful for his students. I had great time learning from his class both subjective and real time.
One of the best professors I have taken a class with. Mr Ali is very knowledgeable about his field and him bringing his professional skills as examples to the class makes things more understandable. Just try to avoid this class in summer as it is shorter term and there is so much to learn in his class. over all he is A++++ in my books!!! .
This is a class to take! Ali is a great lecturer and a role model! he really knows what he is teaching
The class requires a lot of work and some weeks are certainly more demanding than others. That being said, I HIGHLY RECOMMEND Prof. Naqvi. He presents material in a lucid, clear manner that makes the material seem applicable and interesting, something which cannot be said all my teachers. He is friendly and always willing to answer questions.
Excellent Proffesor!!!
Professor Naqvi is an excellent instructor who has years of software experience. He is passionate about teaching and will spend as much time as needed to help you understand the material. There is a lot of work in this class, but that is to be expected in a masters level class. I recommend him to everyone.
Prof. Naqvi is one of the best professors I've ever taken a class with. Explains everything clearly and provides real life examples. He makes the class fun, is passionate about teaching, cares about his students and genuinely wants them to learn. The class was a lot of work for summer but it was worth it. I'd HIGHLY RECOMMEND Prof. Naqvi to anyone.
Prof. Ali's class is one of the best class. He explains everything so clearly that makes you to understand everything in class.
Professor Ali stands out among GPS professors in that he not only is excited about the material (he is, and has geek cred), but is dedicated to creating a community in his classes. He gives solid practical insight on the material. The only downside is that his tests favor memorization to the broader understanding fostered in lecture.
He is one of the best instructor that I have had, he is very passionate about what he is doinglecturing to student and he in unbelievebly smart and a great listener. I am looking forward to take more class with him.
Very nice and beautiful personality
You will walk out of any of his classes knowing that you have learned something useful.
Ali knows this topic very well, but goes by the book. The lecture is literally screenshots of the book. He tries to make class fun. His assignments are busy work; nothing too painful but very time consuming. He tells you what to study for tests, so pay attention. If you need help ask at class; his schedule outside of class is demanding.
Teaching for him comes naturally and he sure really enjoys it. He's very coherent to passing information and thoughts across to students. He has industry experience which was very helpful to majority of students as he could refer to a number of scenrios that best described what he says. Also very respectful to students.
Ali is energetic, enthusiastic, and passionate about teaching. You can tell by his lectures and interactions with student that he really cares and wants them to do well, but he does make you work for it. The midterm was tough even after reading the assigned chapters and taking the quizzes in the back of each chapter. Study!
Professor Ali's class is very lively, informative, interactive. His real world approach keeps the class more interesting and valuable. Professor Ali is approachable, energetic and full with enthusiasm.
Awesome professor, very passionate about his field. Clear lectures, interest in students learning. Make sure to pay attention to areas he specifically deems important for exam. He's questions do come from there which means DON'T miss lectures. . Overall terrific class, terrific teacher. Fav prof for sure
The class was easy but the lectures were so long. The grading is easy though and the teacher is amazing. He is very clear and friendly and most of all, he is very understanding if you have to miss a class for anythin
Extremely engaging lectures, and very helpful, specific feedback on projects and general questions.
AMAZINGGGGGGGG
He explains the material very good.
Has subject matter and industry experience. Very friendly teaching. Taught theoretical subject in practical manner.
class was amazing
I took this class as part of my required courses but I would highly recommend this class to anyone interested in learning about project management in general. A lot of the concepts learned in this class can be applied to non-software industry sector.
Rule no.1 is that the lecture wont start without a clean and friendly joke. Probably the best and most famous professor at UST in engineering. He has great knowledge and his teaching style is charismatic and engaging. He will keep you on your toes. I recommend taking the class and enjoy the ride.
This is a great class to help understand waterfall and agile project management. Class always starts with a joke and the lectures are very engaging. Ali is extremely flexible with students and their schedules - you can tell he is truly invested in helping the students learn the material. Make sure you do all of the reading and you will be fine.
His first exam was by far the hardest. There is so much material that he can only lightly touch on everything. You need to keep up with the reading (2-3 large chapters) or you will not do well on the exam. And there is so much reading that once you fall behind it is very difficult to catch up. He is nice and always willing to help which helps a ton
Professor Ali by far, has been one of the most encouraging teachers for me. He has a dynamic way to teach you but always wanting you to give him some feedback. For the Midterm, I would say that it is very hard to learn every single knowledge area from Project Management in a short amount of time. Besides that I think it was a great course.
A very passionate professor and loves teaching. Get ready to read a lot of material upto your mid-term. Post the mid-term it's a breeze. Very insightful asking more questions will make the class better. The toughest part of his class was to bring a joke for every class :)
He is a delight to learn from. His impeccable teaching ethics, pleasant & friendly demeanor, and his servant's heart are so very rare and so very valuable to everyone that was in his class ! He is just born to be a professor . I do recommend any body who is planning to take Software Project Management class with him . He is the best teacher !
I am new to IT, I admit that I first look this IT industry with complicated working process but his excellent teaching skills,extensive knowledge,enthusiasm and real time experience in IT industry made the class a pleasure to attend and study for.I like the way he explain work-related issues as examples when teaching a lesson along with coursework.
Prof Ali keeps students attention with his intriguing talk. Class participation is a must. His test and quizzes are not usually long but they make you think.
Great professor. Keeps the entire class engaged. A must take!
He keeps you engaged and interested. Would take his class again.
I really enjoyed the classes. Even though they were long, he made them really entertaining.
He was really good. He gave real world examples and kept the class entertaining. You definitely want to be ready for his class though. Otherwise, everything is going to go over your head.
Ali, is surely one of my best professors. He brings real world situations into the class room. He has an outstanding ability to explain the material to everyone's understanding.
Prof Ali is a great professor. He keeps students attention with his intriguing talk. His classes are enjoyable. His test and quizzes are okey, but they make you think especially midterm exam.
Professor Ali is a great professor. His knowledge is very firm, great, strong. His teaching skills are wonderful. I have enjoyed so much, learned a lot, and practiced a lot in the class, especially in Scrum practice. I definitely recommend other students should take this class with him. I like to learn more after the class with him. Thanks Ali!
Great Professor. Really cares about the student. I really got to learn a lot about being a project manager and my decide to do that with my career.
He wants you to learn, and he make sure you learned something, he is an amazing teacher
Good in class demeanor. Lectures were often interesting when they weren't replaced with YouTube videos or in class programming. Homework assignments were often vague and mostly ungraded. Basically zero feedback on what was right or wrong about assignments or tests. Classes were entertaining.
I loved the class as well as his teaching. He made the class so easy. The things you learn can be easily applied towards your day to day job and he gives you examples from real world, so it makes it even interesting.
Great knowledge of subect
Excellent instructor and teaches what is relevant in the workplace today.
Lectures were interesting. Project was not that difficult. Te course is light.
very interesting class just because sir Naqvi taught this class.
Very clearly taught. Put your effort in it then you can learn a lot.
Be careful who you joins your group! Loafers can get by without any contribution or consequences for that matter.
Amazing class! Amazing Professor! A great learning experience!
He delivers the class in a very interactive manner with great examples from the industry that includes some of his personal experiences. Keeps the class fun even when the learning the processes. I'd recommend the class and the professor.
It was such a great experience with such a wonderful professor. He is very knowledgeable about the subject due to his experience.
It was such a grate experience with such a wonderful professor. He is very knowledgeable about the subject due to his experience.
The class and the lectures were good but sometimes felt more like personality development class. The group project is very very vague. Absolutely no feedback on any project related submissions. Free loaders get by without contributing at all in the project. No accountability whatsoever. only 2 of us from 6 people in the group did all the work.
Professor Ali is terrific! I would recommend his SPM class.
Have a joke ready!
Excellent professor and enjoyable class..
He was not boring compared to other professors.
Great course and great professor. Highly recommand to others.
Really enjoyed the class. Highly recommended professor and course.
A very well experienced professor in the related field. He teaches so comfortably in class that no one gets bore and learn everything in very enjoying way. I would really recommend everyone to take his class; especially the software project management.
Amazing Professor and the way he taught is beyond anything anyone has taught before. Knows his material and always adds his own flavor into the subject. Not by any means a dull class and welcomes debates and conversations. Definitely wish he taught every class.
Bring jokes to the class. Or else you will fail.
Well-informed professor with excellent credentials. He is able to bring real-world experience to the classroom and provide practical learning experiences. He has very high expectations, but helps engage and motivates you to reach those objectives. He is helpful and honest, and all the work for the class is relevant to the studies.
I relay enjoyed taking software project management class with this processor. Sayed Ali Naqvi is a professor how care about his students and make learning complex subjects very entertaining. I definitely recommend this professor.
Good Professor
Sayed Ali Naqvi professor is amazing, one of the best! He takes time to explain the concepts as well as brings in real industry examples which are very helpful to get ready for the market once we graduate. Very helpful and genuinely cares for students to learn. You will enjoy and learn in his class.
nice, knowledgeable, enthusiasm teacher. I enjoyed his class and I would like any class he might teach ..
Ali is an excellent professor. He is passionate about teaching and you can see that in his lectures. I could relate lot of things that I studied in the class with my practical experience while at job. A very useful course that gives you hands on experience with Agile and Scrum process through class group projects.
Ali Naqvi professor is very knowledgeable and creative in his approach towards this software project management class. He makes the class so interesting with his interesting personality. In short, students will learn the concepts in a fun way and can get comfortable with his different teaching techniques.
SKILLED PROFESSOR
@9. I can't rate as I want t so I have to put the rate here Inspirational, clear grading Criteria , Amazing lectures, and Group Projects, for the last 4 choices.
Ali is an excellent professor and a great person. I enjoyed the class and would not hesitate to take another class taught by him.
This professor is one of the amazing teacher i have in grad school. He explains very good. He doesn't give pop up quiz, he cares about student and passionate about his teaching. He really know what is teaching. The class has quizzes, one midterm, one final and one group project. Easy class if you pay attention. I will highly recommend this class.
You cannot ask for a better Professor than Prof. Ali. If you are taking 602 with Prof. Ali, I grantee you, he wouldnt let you go empty hand. Attending his class will give you so much. He explains concepts thoroughly. Also, He appreciates the hard work you do for learning. He is just amazing.
I have taken 5 course at GPS and Prof. Ali is my favorite. I find his lectures to be thorough while being interesting and entertaining at the same time. Even though 602 assumes you have prior knowledge of java or OOP, he was great reviewing the basics of thinking in object. I wish he could cover more advanced topics, as he is a great teacher.
Has a passion for computer science and that clearly shows in his lectures. Take him if you want to get your worth.
amazing class with amazing Professor
Informative lectures and great examples
Prof. Naqvi is an amazing lecturer. The class was laid back, fun and interesting. I took more from this class than any of my other classes so far and im halfway done with my masters. Advise; study for the midterm and most importantly come prepared with a joke.
Although I am a senior engineer and did not have a lot to do with project management, I got significantly a lot out of this course. *** He really knows the subject matter and presents it in a very interesting way***** So, far he is the best professor for me at University of Saint Thomas.
Mr. Naqvi sparked my interest further on project management than I thought an introduction course could. I hope I have the opportunity to be taught by him in my higher level courses, as Im sure I would learn just as much as I did this semester. Thanks to all the motivation and support you gave to me this semester.
He does not have office hours and is never available for help. He shows too many in-class videos. When you get stuck on an assignment, there is no way to meet him because he works full time elsewhere and just comes in for the lecture.
I have taken two classes with Mr. Naqvi. He is one of the best professors at the university. He comes to class early and leaves late to help you. He gives out his cell phone number so if you need office hours, you can call him and he'll meet you. The person who rated him with a 1 is WRONG! You DO have to put in some effort and he will help you.
I am taking SEIS625 Software Project Management with Ali this semester and I have to say "The Man" knows his stuff. I have learned an amazing amount in this short time. He covered PMI processes in depth and will conclude with Agile and SCRUM. Summer is too short to absorb all the necessary material but Ali does a terrific job. Thank you Ali!
I'm taking his class this summer and enjoy his lectures so much! He is humorous and knowledgeable, most importantly, he is inspirational because he loves what he is doing and full of passion!
Ali is my favorite at the University of St. Thomas.
Pros: Really teaches you the material, encourages putting in the work (more so than most), lectures generally hold attention well. Cons: Doesn't relay what is expected well (i.e. parts of an assignment that aren't posted anywhere), so be sure to ask him often what is due and when. Also expects more than he asks on some quizzes / homework.
Ali is a phenomenal professor! I would take him as a professor again for any class at St. Thomas. He gives very professional and great lectures to the point where you want to participate in. He gives great advice and pulls you into discussions. He will ask for a joke at every lecture so be prepare to look one up.
Great Class
Professor' teaching style is awesome, he keeps students involve in the discussion and makes class interesting.
Mr. Ali made the course so easy that i was always eager to be at his class to learn more. It was lively and interactive class where everyone could express themselves . i encourage students to attend his classes as you will learn a lot of real live scenarios on the course.
Ali is a very passionate professor, he is there truly because he cares and wants people to enjoy learning. The course material is not overly difficult and that speaks to the teaching style of Ali, you wont go into an exam not knowing the material if you show up to class and participate.
Ali is a great professor. He has a good command over his subject, and knows how to convey it to the students in a manner that they will retain the information. He includes jokes and real life examples that make it all the more fun.
Ali is passionate about project management and things that matter: integrity, respecting others, doing what's right, and applying what's learned to have positive impact in the world. His goal is effective and meaningful real-life projects and teams in the workplace. The content isn't difficult, but he'll expect you to work for your grade.
Very Hilarious. The class is Test Heavy. Mid-terms is a beast but can be aced. Very Caring guys and easy to talk to
Professor Ali is an awesome Lecturer and not only did I enjoy his class but he advised us on a good career path and other areas of life. I had a great time been part of his class and the grades were great too.
Very practical experiences were shared and real world examples provided.
Ali had a lot of real life experience to add to the class. Saturday all day class was worth attending because Ali made it energetic and interesting. He pushed students to participate. Overall a good PM class.
the lecture is truly interesting and really help me have a clear picture on software project management. I really enjoy this class.
Ali was a great professor. He knows his topic and brings with it a lot of real life experience. You will need to work hard to earn a good grade but it is worth every minute. He teaches for you to learn and not to trick you. Mid-terms is the toughest but it can be aced. He hides nothing. The class is about LEARNING.
Great respectable professor with a lot of knowledge to offer. Never knew that whole Saturday class would feel so short and interesting. He is a really good professor. Totally would take him again!!!
Ali is such a great professor. He has a great knowledge of the topic, and able to communicate and the information to the student in an amazing way. He includes jokes and real-life experience to make more fun. I'm speechless to thank him for his encouragement, support, inspiration and knowledge he always brings to us.
He is really good professor his really good in teaching as concept. Thank you so much Mr Naqvi
Professor Naqvi is very knowledgeable on the subject he is teaching. He gave good advice as well.
I always like a teacher with real world experience, cause it leaves you with a broader understanding of the principles you learn between class ideals and the reality that companies practices. Aside from that, he makes it fun, interactive and in many sense relateable
By far, one of the best professor ever. Great teaching style, very much care about his student understanding of course content. For me, this could have been an easy A+ or A but I got B+ because I blow my midterm so bad and came back and study hard then got a B+. totally my own study style and has nothing to do with his teaching or the test
He was a great professor, he made class super fun and I learned a lot during this course. I definitely recommend!
Ali knows project management and more importantly knows how to teach it. By far the most engaging class I have had so far. Worth every penny! Lectures are so good youll find yourself asking questions and participating in discussions. Even if you are an introvert! He provides clear guidance on the project and exams. Best real world concepts/ideas!
If you want to be a project manager or prepare for a PMP (Project management Professional), this is one of the BEST professor and a good course.
Poor teacher that doesnt teach/skips details does no programming in class & often says "I showed you that last week." while not covering anything substantially.
I took SEIS602 Intermediate Java development class from Ali this semester. I learned a lot in the class about Data Structures in general. Being a masters level class, Ali did not feed students with solution and expected them to do a lot of work outside the class. Take this class if you are planning on putting in time and the needed effort.
Good class and I learned a lot.
He is engaging and thoughtful in his lectures.
Kind and considerate professor
He is very engaging during lectures. There were 2 GUI projects for the class. But, the prerequisite and this class offer no instruction on GUI development. Numerous times I saw him refuse to help a student with a question. His tests are riddled with errors and intentional misdirection. Do not expect feedback from assignments or tests, only grades.
Ali is a great teacher. I learned a lot in the class and feel I got my moneys worth.
he is ok if u r programmer. if u have never programmed this class can be a nightmare. Ali is never around to help u. He does give u his cell phone number but that is of no use. No one is comfortable calling aprofessor on his cell for assignment help.
Good class, good teacher and provided help outside of the class when requested.
Great guy! enjoyed his lectures. Too much homework however its expected from a programming class. You put in the effort then its an easy "A"
One of the best lecturers I have so far. Including elementary school, high school and undergrad. Very clear presentation and keeps everyone thinking about the material. Even though it's a 3.25 hour class, the time flies by because he is just that good. I really hope he teaches the rest of my courses too.
By far the best professor I've had and I've taken 10 of 12 required courses so far. Ali will challenge you with his questions. You can really tell that he cares that you know the content. He stresses the important need to know subjects for object oriented programming. If you are new to programming, the class will be tough but worth it.
Professor Ali is a great instructor who goes out of his way to make sure all students understand the course material.
He is very great professor and I Love and enjoying learning java as first time learning a program. He make it easy to learn but the assignment is little challenge and it would be helpful if professor gave us similar example before hard assignment challenge.
Ali cares deeply that students understand what he's teaching. I would disagree with a comment made earlier about him not being accessible. He was always willing to connect by phone during certain hours if you needed help. He was also reasonable and accommodating when life circumstances arose.
Professor Syed Naqvi is a brilliant professor who has a very good grasp of concepts and knows well how to keep the students engaged in learning. His assignments and exams are quite practical in nature and make you understand the concept to the root. I loved his energy and enthusiasm in the class and was excited to learn from him.
My Professor Ali has great experiences in his technical fields in programming language. He has extensive knowledge in teaching, fun learning, serious, followup with students and also persuading us to work hard to take away a real knowledge from his class. However, if he could pre-explain for each assignment before posting online that would help us
Ali does not feed you the answer to questions and will make you work for it. It is not easy at first but it definitely helps you grasp the foundations of coding.
Professor Ali was a great teacher and very accommodating. Teaches well and has lots of homework that helps u learn coding!
Professor Naqvi is a great professor who truly cares about his students learning experience.
Attend all classes. Everything in tests is in the PowerPoints so if you read, you should be good.
It was a wonderful experience to be taught by Professor Ali, he makes things so easy to understand. He is always available during class or non-class hours to solve our doubts/questions. Thanks for being such an amazing professor.
It's obvious that Professor Ali cares deeply about his students and his work. He has many personal stories regarding the subject matter he teaches. He also intersperses his lectures with humor.
Great lecture & loads of real-world experience make attending class enjoyable. You will have to pay attention and study to pass the tests.
Prof was sick one lecture, entire semester disintegrated after. Final exam was dropped in exchange for only a final project. Prof expectations of students are out of touch with reality. He lectures on basics but assigns projects as if we are professional coders. Says "its grad school" but if he was my manager at work, I'd quit and yell profanity.
I didn't have any programming before this class with Professor Ali and still feel that I am no expert however, I learned huge amounts of programming in this class. The class started with simple programming assignments, but the final POC project was just a killer. I spent upwards of 80 hours, and I learned tons! Thank you for a great class Professor
Professor Ali wants you to be a good programmer and pushes you to learn though the coursework. He is a fair grader even though the work is challenging to complete. The beginning of the class needs to move faster to leave more time to lecture on object orientated programming which is needed to complete the substantial final project.
Class wasn't too difficult. Prof likes to talk in a very inspirational and motivational way. Likes to ask questions during class, but it's never an obvious answer. Then he will get a little frustrated that no one is able to answer the "obvious" questions. Overteaches on easy things and underteaches on technical and harder things. Good person though
Syed Naqvi is an outstanding instructor who is incredibly knowledgeable and values learning. He goes above and beyond to add constructive feedback to assignments. He also has a prestigious career outside of teaching - and he makes sure to bring the application of the theory into his classes to share with his students. ++ Great sense of humor!
Professor Ali brings industry experience to the course material and structures the class to prepare students for professions in Analytics. Group projects are a key component of this class, so be prepared to invest time in those as you enter the second half of the semester. Truly felt like he was invested in all of our development too.
He understands students who are new to coding and helps them along the way and is very easy going. He is flexible with course work and works with students, not against them. He creates an ease if you're anxious about being among coders. I suggest taking his class for intro of python.
Professor Ali is a very nice teacher. I've learned a lot from his Python class. I'd like to see him again in other classes.
This course was terrific. The professor helps you to dive through the data analytics concepts using Python as your tool. I learned a lot and improved my data analytics and Python skills.
Loved taking this course
Wow, it has been an amazing journey taking this course with Dr. Ali. The course structure is well-designed for both students who have no prior programming experience and those who have some experience. Dr. Ali ensures that everyone is learning and encourages students to participate and connect.
Great professor, learned a lot.
Good professor, he deeply understands what he is teaching and is able to answer any questions students have. His teaching style is fun and light which made classes productive. Pay attention during lectures and spend quality time learning and completing the assignments and you will be fine. Sometimes communication outside of class was hit or miss.
His rating is TOO HIGH. Teaches the most niche, 1 in a million scenarios that aren't related to the subject material, takes away from what we came to learn. He tells us to "play with it ourselves" when we ask about topics we actually need to know. no need to buy books, quizzes & hw all have crucial typos. passionate teacher, but terrible teacher
Great class for learning data analytics and Python. Professor is supportive and makes the material engaging. unstuckstudy ai was a helpful study tool on top of the textbook. Recommended for a solid intro to the field.
Ali was a great lecturer.Enjoyed his class so much and he helped me brush up on my Python.He makes learning fun and i hope to meet him in my future classes
Class Info
Online Classes
100%
Attendance Mandatory
85%
Textbook Required
21%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.55 avg changeRatings by Course
625
5.0
(5)62501
5.0
(1)62507
5.0
(1)AAAA
5.0
(1)CSIS621
5.0
(1)Difficulty by Course
62501
4.0
SEISPM
4.0
CISC625
4.0
SEI602
4.0
SEIS602627
4.0