3.1
Quality2.9
Difficulty69%
Would Retake84
Reviews69%
Would Retake
84
Reviews
Rating DistributionOfficial
5
24
4
20
3
10
2
14
1
16
What Students Say
“Good luck to anyone who has to take him”
CIS305 - 1.0 rating“Remember this is an online class”
CS31100121732 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
78%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.04 avg changeRatings by Course
CS201ANDCS230
5.0
(1)CS201CS230
5.0
(1)CS325
5.0
(6)CS415
5.0
(1)CS3151
5.0
(1)Difficulty by Course
CS231
5.0
CIS305
5.0
CIS146
4.0
CS230
4.0
LS098
4.0
Reviews (84)
Very Helpful. His tests are easy too. It was a great experience in that class. He is so funny...
VERY nice guy. Really cool, liked him a lot. Just a bit unclear from time to time. If you show a sincere approach to learning, he will help you.
class is a joke...its great
This guy doesnt have a clue. He speaks no English, or atleast not clearly. Most girls wouldnt want to take him because the ones I know are scared of him.
Mr. Gaus is a good teacher. He has a genuine interest in the subject. If are regular in the class he will always work with you. Great teacher.
He needs to learn better English. He was very hard to understand.
Mr. Alam was very irritating. He was not helpful and very unclear.
Mr. Gaus is a good teacher. He is very knowledgeable. He will help you anytime you need. I had a great time in that class.
This teacher is hard to understand because he does not speak clear english. If you take him for a 7:30 class he will always be 10 mins. late and then expect the class to stay 10 mins later after the class is suppose to let out. He doesnt help answer questions asked too well.
Great
Does this guy speak English or some other language?
Mr. Alam is always helpful. He is very Knowledgeable. Overall he is a good teacher.
I had him last spring and I think he is a good teacher. He is helpful and can guide you through very effectively. His knowledge is his main strength. Take him you will learn a lot.
he is nice..but u cant really understand him..he is funny though
Great teacher. You will learn a lot from him. He presents and explains things that our book even doesn't explain. Take him if you like to learn.
The information you learn is very beneficial. Unfortunately, most of your time in class is spent figuring out what he is saying. It is a very boring class, I would suggest to find someone a litte more interesting.
Absolutely the worst handwriting i have seen in my whole life!
very nice teacher. He will do anything he can to help you as long as your try.
Very good teacher! He is willing to help you to understand the subject.
This guy goes OUT of his way to make easy material hard. "I'm not teaching the material, I'm teaching discipline." What a joke. Go OUT of your way to take another intstructor. This guy is as much crap as he is full of it.
No Comments
Go to class and you will do fine.
He was mean to me. I'm knowledgeable in Microsoft Office, and I'm struggling in the class. It might be because my lab teacher is a different person and I am learning different things at different times, but Alam just seems arrogant toward my lab group. I would not suggest him.
He doesn't speak clear English. He doesn't know what he is talking about, and he is as confused as the people he is trying to teach.
Alam is foreign, and nothing against foreigners, but he is incredibly hard to understand and a mean person in general. He made one of my classmates cry for no reason.... I mean really...
Not a very good teacher. Makes things harder than they have to be.
Some of these comments are not true. He is very helpful and his class is easy. You need to go to class regularly and do the class work and homework. If you do all these you are guaranteed an A.
He was an okay teacher he just needs to be more clear on the assignments. Everyone was constantly confused on whether to turn in a hard copy or not.
He's a pretty good professor, he tries hard to help you understand and will always take time to explain something again if you need it, but sometimes he's hard to follow and can be unclear on assignments. Also, he doesn't always stay on pace with the material - not a big deal unless you're a CS/CIS major.
Alam is a real nice guy and his class is easy if you just show up. He is sometimes hard to understand because of his accent but it was really no big deal. I haven't had any other classes in the CS dept. but I wouldn't mind taking another class with him.
Mr. Alam was very hard to understand. JSU needs to replace him with someone who can speak better English. All the good comments that are left on this website are probably posted by him because all of his lectures were very boring!
Great teacher
He is not helpful at all. If you do not understand something he talks to you like you are dumb. Also, a few people in my class-including me- missed the first half of the midterm because he kept changing his mind about when it was and he would not let us make it up.
This guy is without a doubt one of the worst teachers I have ever had. His idea of teaching is to put an example on the screen and have the entire class copy it. His idea of homework is to provide a screenshot of a web page he "designed" and then the students must design their own page that is supposed to look EXACTLY like the example. DONOTTAKE
This guy spent 90% of the semester teaching us things that in the near future will be deprecated ie. not allowed when designing web pages. I have never had such a useless, uninformative teacher. Avoid at all costs.
A great teacher who likes to explain topics in detail and make students do a lot of coding in class. He explains concepts with a lot of examples and makes students do those examples in class. He has covered a lot of HTML, CSS, and design issues of web design in this course. Assignments are from the book and in exam you create page by writing codes.
He has accent, but he is pretty easy. His exams are easy if you look over it before exam you should do fine. His teaching methods were to read out of a book (boring) Excel he taught, and really got into it, but, "it his way or the high way."
Possibly the WORST teacher I've ever had! If he wasn't sure of the answer he would say the book was wrong and he was not open to suggestions of other ways to do problems. He made very rude comments too. I would STRONGLY discourage EVER using him!
He is a very diligent professor. He is up to date and always teaches the necessary stuff that you will need to use. He taught us JavaScript and PHP in this course and I felt it was a very useful class.
Overall, he is a great professor. He teaches in detail, exaplin things over even many times. Great guy.
very easy....but hard to understand
Hard to understand sometimes but if you've ever had a computer class in hs, then it will be like your easiest class. I had no problem making an A.
Cool and Easy.
He is a great professor and definately recommended. Teaches in detail and is more than willing to help his students out
Mr.Mohammad is a great teacher he helped me so much in his math class. I would tell anyone who has to take math to take him he is a big help I also took him for Computer science, and he was a big help.And he is not all that hard to understand.If you go to class he will help you if you act like you care about your grade.
He is very detail oriented and his examples are very practical. He is very helpful but you have to do your part. He is not difficult at all to understand. I will take him for my next web class.
Great professor! Highly recommended. You will learn a lot.
Best professor.
Awesome professor. Highly recommended.
He argues witgh the students when they try to help each other out. Work never gets done. He goes around answers instead of helping. He thinks he is God in his class I would never recommend him to teach anyone. Not even fit to teach an elementary computer lab
Great professor! You will learn a great deal.
He is an ok teacher. He teaches excel himself but relies on the tutorial videos that come with your textbook for everything else. You have a lot of classwork/homework which is good but he is picky about some things. Overall, he is a good one to take.
He was horrible! No one in class knew what he was talking about or what he wanted. He would get angry at us for no reason. One time he yelled at a student for smiling in class. He was very strange! He was also very inconsistent. He would tell us something is due on a certain day but then he changes it without telling us.
Do not take him, I know he is the only one who teaches web dev classes but he is unclear, bad organized and not willing to help at all. At the beginning his classes seems to be easy but they are NOT. He gives a lot of homework in very little time. He is by far the worst professor I had at JSU
He thinks he knows everything, while he doesn't even know what he is teaching. Very bad teacher... it makes a difference between Phd professors and just MS professor. I wouldn't advice anybody to take him
HE FEELS LIKE HE KNOWS EVERY THINGS STAYS ON EXCEL FOR MOST OF THE SEMESTER NOT AT ALL HELPFUL
Eh... That's about all I can say about him. He is unclear, difficult to understand, unorganized, and kind of strange. His class is very easy though if you have any sense. But expect to make a couple of low grades due to not understanding what he wants. The second half of the semester you will rarely ever meet. Easy A or B, but avoid if possible.
Also, there is a comment about CS 101 course which doesn’t even exist. In the comment for CS 311 course there is a talk about Web Design course. CS 311 is not a Web Dev. Course it’s the MIS course. It looks like someone got a bad grade and took it on the professor. I took Mr. Alam for CS 315, CS 415, and CS 311 and I think he is a great professor.
Mr. Alam is very informed, and he cares about his students. His English is also very good. It looks like someone who was not doing too well in his course came here to defame him in last few comments. Most of the last five comments were made in a range of 18 days. There is a comment about CS 231, and Mr. Alam does not even teach that course.
Practically the class started full and by the 3rd week there were only 6 remaining. He expects a lot from students and doesn't start with an intro lay-out. He assigns homework from Microsoft Excel within the first week. So unless you know how to use Microsoft Excel then this class should be no problem.
Good professor. I will take him again.
Taking him this semester. It's a good course and he keeps it interesting. Good instructor.
Did a great job teaching PHP in such a short time. The projects were challenging but interesting. I did not like PHP beofore but enjoy it now.
The class was not that hard. Go to class, do all the assignments , and you will do good.
Is the type that wants you to figure out most on your own and is very vague about assignments as well as test material and test dates. The class is fairly relaxed, but attendance is mandatory, class work is easy if you're good with Excel, and go the extra mile with homework. He won't always tell you what functions to include, so include all of them
Great at explaining his methodologies prior to assigning tasks. I have had him for multiple classes and he has not disappointed me at all. If he teaches a class you need, take him.
This professor was no help to us at all. His grading is awful and there is no way to know what you missed once you got your grade back. I feel like he could be a great teacher, but he had no idea what he was doing when it came to this class.
The Harvard case studies that we had to analyze and discuss were great. You really learn about the real world of IT by doing the case studies. The discussion in the class somethimes get passionate. Great course, learned a lot.
Not very helpful. His instructions on assignments and tests are not very clear. Good luck to anyone who has to take him.
I liked him. He expects students to do the basic formatting on their own without him telling them to do. I think that's where some people had problems. He always helped me when I asked. His grading is also not that difficult.
He's helpful, but not easy to understand. The final was incomprehensible, but I don't think he counted it.
Remember this is an online class. He assigned group work, where we had to meet in person, in an online class. He repeatedly had to revise assignments, add rules halfway through assignments, and was unforgiving for complications out of students control. He very obviously doesn't know what he is doing and it is hurting my ability to get a good grade
This teacher was horrible. He assigned group work in an online class where we were expected to meet in person. He graded our assignments without feedback of why we missed what. We were also expected to read a chapter book, in computer science.
Mr. Alam is a good professor. I learned a lot in his course. He made us meet as a group but I would rather work in a group and do only the part assigned to me instead of working alone in the big projects, which would have been the case if he gave us individual projects. Also, we could work alone if we wanted to.
He was helpful. The case studies and the additional book we had to read were the best parts of the course. Follow his instructions, and you will do fine.
Enjoyed the class. His knowledge is his biggest strength. The assignments and the exams were not that hard. There weren't any surprises in the exams. He would make study guides with multiple choice questions from each chapter and ask us to solve those. All the questions on the exams were from those study guides!
He is a good teacher and he cares about what we had to say. There were certain assignments that were slightly difficult but he was more than willing to help me. The class can be a little boring but he is a pretty good professor.
Tests were laid out from day one. Really only had problems with his case studies due to the HUGE lack of clarity & guidelines. Talked to him in person about my problems and he seemed genuine and wanted to help clear up any issues. Make sure to email if there are any issues. Took him for 3 CS classes.
He is a great teacher. I was not doing well at all, but he was always available for remediation opportunities and for helping me understand what I did wrong so I wouldn't do them again. Overall a great guy and a great teacher. I do recommend reading through the textbook, it helped a lot.
Though he is knowledgeable, he is either grossly incompetent or anti-student. Lectures are unbelievably dull, and instead of fixing them he just makes participation too much of your grade to skip. And there's a quiz after every. single. lecture. Important assignments are discussed in class only, without any instructions being posted to Canvas.
Good and helpful professor. There are ton of in class assignments like labs so you have toa attend the classes. Bunch of quizzes. Nothing that was hard. One case study that is also not hard. The stuff are sometimes not posted on canvas, another reason to be in class regularly. Requires discipline
bunch of quizzes and homeworks. nothing too hard until last few weeks. you do a red project in the end which is hard but he will check it with you. SQL stuff are squeezed into last few weeks which can get too fast . then you create tables insert data do some queries for your project which was hard IMO. idk what grade I will get but hopefully a b+
He can either be the best, or worst professor you ever have! I've taken two courses from him one being extremely tough and felt ridiculed by him. The other he was extreme flexible and helpful! Just DO NOT push his buttons or ask for leeway as he does not appreciate it. Very responsive tor not at all. Attitude depends on semester.
Dr. Alam is the nicest teacher in the CS department. Although databases isn't the easiest class, he used similar queries that were in the homework that he also put on the tests. As long as you practice and memorize how to write the queries, getting an A is very possible. He's also available a lot during his office hours, or through emails.
Class Info
Online Classes
100%
Attendance Mandatory
64%
Textbook Required
78%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.04 avg changeRatings by Course
CS201ANDCS230
5.0
(1)CS201CS230
5.0
(1)CS325
5.0
(6)CS415
5.0
(1)CS3151
5.0
(1)Difficulty by Course
CS231
5.0
CIS305
5.0
CIS146
4.0
CS230
4.0
LS098
4.0