4.2
Quality2.6
Difficulty97%
Would Retake83
Reviews97%
Would Retake
83
Reviews
Rating DistributionOfficial
5
60
4
4
3
7
2
5
1
7
What Students Say
“Hamza- lup is very helpfull, very passionate about teaching(and he's good at it), you will learn alot in any class you take with him”
CSCI2201 - 5.0 rating“He makes you think, which some may not like”
CSCI3301 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
42%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.64 avg changeRatings by Course
CSCI1301
5.0
(3)CSCI1060
5.0
(1)CSCI5370
5.0
(7)CSCI2990
5.0
(1)ITEC4830
5.0
(2)Difficulty by Course
1301
4.0
CSCI1050
4.0
IT3233
4.0
ITEC4830
3.5
ITEC3133
3.5
Reviews (83)
Excellent professor. Very easy to understand. Assignments can be quite difficult but he provides a lot of directions in class.
Very easy to understand. Provides a lot of help in class. Make sure you attend the class because of quizes. He gives a lot of them ... .
This was possibly the worst professor I could have asked for when taking this class. He acts like basically everyone is an idiot, and expects you to be a total computer genius from the beginning. We had a sub for a couple weeks, and those were the best weeks of the entire semester.
Dr. Felix is a good guy. IF YOU DON'T UNDERSTAND THE MATERIAL, ASK QUESTIONS!!! This class was incredibly easy. He gave A LOT of extra credit on the tests and quizzes. Tends to have pop-quizzes when attendance is low. He practically does the projects for you when in the lab. There is no excuse for failing this class, except apathy.
Very ggod professor. He speaks good English too!!!Helpful during office hours. Wants you to understand the content of the material in order to be able to apply it.I enjoyed his class. I recommend to take all classes he teaches.
Excellent professor. Provides a lot of examples of code in class. None of my other professors has done that before. He really does care about what I learn. The assignments are not easy but if you attend class you will be able to solve them. I whish he would teach all courses.
Knows his stuff...and I mean knows it from actual use. He is not some "sheltered from the real world professor". If you are serious about any carrer in the CS/IT/IS field this is the kind of professor you want to take.
Very knolegeable and respecful person. He expected serious effort from me and was very willing to provide help. I've learned new things that seem to be very useful in my current job. You will be amazed how much you will learn in this class.
Felix is a very very smart person. He has a very captivating way to explain concepts such that everybody can understand. I had to work very seriously at the projects but I learned a lot. I hope I can take another class with him.
Very clear explanations. Very nice person. He is a very knowledgeable person. If you want to learn Java make sure you take his class.
Dr. Felix is a very smart and kind professor. He spent over two hours explaining me dynamic binding and the inheritance thing in Java. I do not know of any other prof. to be so patient. The assignments are quite hard and if you do not start asking questions early you are in trouble.
I find this class very useful and Dr. Hamza-Lup provides detailed explanations and several examples. Some of the assignments are difficult but if you seek help he will provide ideas for solving the assignments. Most of the Linux features we've learned I'm using now in my network admin job.
Smart and super hot. I love his accent.
Easy A. I plan to retake when someone else teaches it.
Dr. Hamza- lup is very helpfull, very passionate about teaching(and he's good at it), you will learn alot in any class you take with him...
I took CSCI 2201 and CSCI 1302 with Dr. Hamza Lup. I earned A's in both classes, however, I didn't learn anything. I just completed retaking 1302, and will retake 2201 whenever someone competent teaches it. DONT JOIN HIS "GROUP"
in a way he treated the class we were in elementary school. ad some trouble seeing where some of the questions asked by those who weren't that computer literate. the internet part of the class he expected the class to be experts on and wouldn't explain certain concepts of how to work some of the things for online quizes.
It looks like he wrote most of these comments. He is the worst teacher I have ever had. He changes the syllabus without prior notice, threatens to call cops when class is talking as he walks in late, calls you out in class to make you look bad, and only cares about his research.
The profeesor is working really hard to explain concepts to us in an easy way. Unfortunately some of my colleagues are extremly ignorant in class and totally lack manner and respect towards the professor. I learn a lot in this class. Thank you !
He is VERY intelligent, but has LITTLE patience. Don't ask something you should already know & PAY attention! Does go into more detail if you ask an intelligent ?, but most of the time, everybody is too scared to speak! (for fear of being called out / saying the wrong thing) He grades fair, though, so be SURE to study HARD & answer everything!
He is quite possibly the most unpleasant person that I have had ever had the misfortune of encountering. Also, If he has any redeeming qualities, they are very well hidden.
He can be mean and condescending. He told our class that we were liars and said that people with learning disabilities had no business being in college.
It does not matter how nice you are or if you show respect to him, you will NOT receive it in return! When doing your assignments you better answer the questions in like 400-600 words or you will fail. NO study guide for mid term which you take in class. Final is on online but you will need to answer w/ lengthy answers. Grades fair and you can pass
He encourages students to ask question even though he gets mad when they do ask some that he thinks is stupid. He wasnt not helpful but thank god his class was easy or else I could have not made an A.
As long as you follow all the instructions that are given, you will do fine! He is very picky when it comes to submission of assignments and length of answers on assignments. Others have said he is not helpful, however I found him to be very helpful! He responds to e-mails quickly and explains anything that is unclear.
After reading mixed reviews on this professor, I decided to take him for CSCI 1150. I do not regret taking him. I am not a computer whiz, but he was very clear on what he expected. If I did not understand something, he would stay after class to explain or respond quickly to any e-mails. Follow all guidelines and you will do well!
Definitely one of the best professors I've had at AASU - he is very knowledgeable, doesn't read off PowerPoint slides, and encourages interaction among students. Grades very fairly, and sets high standards for students. I wish he taught more IT classes!!!!
A very tricky prof. Do everything right and he grades easy. Make one false move and it can cost you BIG TIME. He expects everything precisely the way he instructed it. Will not accept late submissions. Quizzes, assignments, midterm, final online (no tests). Optional attendance. Is the lesser evil of the two prof options for this course.
Hybrid class. Go once a week and all of the work is online. He gives you quizzes, assignments, midterm, and final online. Everything has a start and end date to complete and submit the work. Fairly simple. Just do the work and turn it in on time and you'll be fine. Textbook use is frequent and necessary when completing quizzes and tests.
Dr. Hamza- Lup is by far one of the only professors I respect. He is extremely knowledgeable and willing to help you succeed. Into some pretty cool research too. My favorite professor, lot of busy work but worth it. YOu learn quite a bit by God he is a teacher that actually teaches. MAKE NO mistake he does not like his time to be wasted.
Best CSCI professor in the school, TAKE NO ONE ELSE! The others are horrible, having had the others. All work is online vista, 4 assignments lengthy but weeks to do them, 10 quizzes 1 every chapt, 2 tests. Book used is simple and used in the work perfectly. Seems a bit bored with the intro class but if you fail, you did it to yourself forsure
Hamza-Lup is one of the worst proffessors I have taken thus far. The class is meant to be twice a week but is only once a week. He teaches using a powerpoint and really doesn't go over any examples in detail. His exams are in PARAGRAPH form and his grading policy is ridiculous. We had 4 Assignemnts which total counted as 40% of our grade. Dont take
Smart guy. The hybrid course is really easy to follow and gives me flexiblity (I have a daytime job). He makes you think, which some may not like. I learned a lot of practical and useful things about Linux. I wish he would teach other IT courses too. (I'm an IT major)
Good teacher just do what he assigns. He will explain anything you need. May come off as a smart ass, but remember the man comes from a different culture. If you dont understand something simple he will make a comment. But if you listen an read the class is very easy especially for a hybrid class
Best ever professor. Very friendly and helpful. There is also a website where we took some of the quizzes and it is very easy. The midterm was online open books so you really have to be dumb not to pass this class.
If you use Unix/Linux on a daily basis or perhaps have dabbled with it at some point then you'll breeze through the class. Most of the discussion takes place online in the class forums between other classmates and himself. Tests/exams/quizzes/assignments are all submitted online. Material is easy, his lectures don't make it seem so though.
Best prof ever. Easy to understand and very helpful. The Hybrid course is fantastic and easy to follow. Just be careful with the deadlines.
His grading policy is ridiculous. He reads from the PowerPoints and provides confusing examples on the board. I looked up tutorials online that made more sense. In the assignments, he asks you to write on material that was never even discussed in class, and then takes off SO many points for it. I do not recommend.
Excellent prof. He might seem tough because he makes you work for the grade. I prefer to earn the grade as opposed to other profs that allow anybody to pass with an A. Some of my colleagues complian but they just do it for the grade. I think his grades are quite fair and reflect the true knowledge you have.
Worst computer science professor I've ever taken. Goes through powerpoints but doesn't explain examples on them. He expected us to write scripts but didn't show us how. You have to teach yourself everything. He takes points off for things he didn't ask for. It's terrible because the information is important, but the way it's presented is poor.
This class doesn't not feel like a 101 course. All the material and lectures are way past any knowledge of computers I ever had. The professor teaches like you should already know everything and doesn't not do a good job in guiding and teaching through the course. If you have minimal or no knowledge of computers DONT TAKE IT. The test are HARD
He gives entirely too much work between the assignments and discussions. He is going paper you and discussion post you to death. I would find another option for this class if you can.
Very knowledgeable professor and the best by far compared with the others.
He is a very nice guy (hot too ;) For me it opened up a totally new perspective on computers as I did not know much about how they work. The hybrid classes are awesome since I can submit the quiz from home and access the course website at anytime so if you work part-time it will help scheduling your day better than face-to-face courses.
Grading criteria is pretty clear. You will write a lot of essays. Overall, he is a great professor, but only if you have a passion for Web Development or Graphics. For Unix we had 4 Major assignments with a few short answers, few programming exercises and a major essay per assignment.
Best professor ever. He is very knowledgeable and able to explain concepts very clear. The hybrid classes are fantastic and gave me time to work partime and still complete assignments. I am using a lot of stuff I learn in this class at work.
Best professor ever ... and the only one that cares about students.
One of the best profs in the state. He is very knowledgeable and has a very interactive teaching style.
He was very inspirational and motivating. He explained patiently one of the assignments requests and provided the guidance I needed. Best prof. on campus in my opinion. I wish he would teach all my classes.
In the chaos of the merger I thank God we have this prof to help. He helped me a lot with advice, and made me decide to stay at GSU in the CS program that I was about to abandon. The HCI class is fantastic, inspirational and very up-to-date with state-of-art in the field.
When I took this class I had no idea how little I knew about web-systems. Dr. Lup took us by the hand, so to speak and showed us the path. He helped a lot with code examples in class and with some remedial materials I did not know. He was very helpful during office hours too and showed me how to debug code.
Excellent and very inspirational. He kept me on track in the Cs program. The lectures are very clear. The grading is a bit tough, but he was quite helpful with explaining the code. I hope I can take him for other classes.
I took the IT 3133 eCommerce this semester and I was amazed at how much things have already gone online. The prof. is a very smart guy and has a huge amount of knowledge. He is a very good motivator and I learned a lot. I also polished my skill on web-programing. I wish I had him as teacher earlier in the program, I would have learned more.
Best professor ever. I learned a lot in this course. The assignment are quite extensive so you have to kind of read and research stuff. Probably the best prof I had here and Georgia Southern. The online stuff he posts is also quite cool and easy to learn but you have to do some reading. Quizzes have deadlines so beware.
Very good prof, probably the best around. I moved to Savannah to take the class here since prof is very knowledgeable and has awesome research projects. It is a bit tough cause he give a lot of reading stuff but if you follow directions learn a lot. He also helped me improve my programming. Awesome prof. Hope to take more classes with him.
DO NOT TAKE!!! You can learn more about anything though google and youtube and if you take his class you better be prepared to use them. He gives assignments that are mostly busy work for him to drone on for his awful lectures.
Best professor ever. He helped a lot in the online chat tool. Assignments are a bit long to complete.
Professor Lup is the only knowledgeable professor here. I spent 4 years in IT and I did not learn anything until now. The e-Commerce course had several prerequisites that we have not been taught by the IT profs here. Professor Lup help me understand web programing, even though we were moved through several classes due to the bad video system.
Clear lectures, I learned a lot. He provides help in the forums. Probably best prof around.
Makes you work but he keeps up with latest stuff. Networking has evolved a lot and I'm glad I took an independent project with him. I learned a lot of practical things, hashing and security for networks etc. he gives very good explanations, make sure you attend class. He knows the stuff.
One of the best teachers I had.
A great professor. His stories are funny and always get me to remember the lesson. Programming is my worst subject, however I've found that if you approach prof Lup with your frustrations he is very accommodating, so long as you are honestly trying. He cares about his students success. There are a lot of homework, and study guides for tests.
Took the Data Structure course online. Was the best course ever. I am not a big fan of online but Dr. Lup made an excellent set of examples with binary trees available online. He helped me understand AVL trees and balancing. The one thing you have to be careful are deadlines as he enforces them.
Learned a lot in this class. Prof Lup is very knowledgeable and has practical experience. We used a set of unix tools to analyze the network traffic, very cool. I like the examples given for the security concepts like the OSPF authentication.
Best. I learned a lot in his class. Online materials are very well organized. By far the best prof I had.
Dr. Lup taught me how to program. I was ready to drop the Cs major but his help came right in time. He is very caring and will help you as long as you are willing to put a bit of effort. Some of the projects are very practical and really inspired me to keep going.
Seems to be the only one that cares about us. The lectures are quite interesting. I started my assignment the day before was due and was not able to complete it. Assignments are a bit of work for sure. The online stuff is cool. It helped me understand better some of stuff. Very helpful with the feedback.
I'm happy I took this course. I learned a lot. Watch for deadlines though.
One of the best profs in Georgia southern. He helped me understand many complex code pieces and the overall system structure. He can be a bit tough on grading but if you do your part of the work you will learn a lot. I graduated last year and I am making heavy use of what he taught me. Thank you professor.
Best prof I had in years. He helped me understand many difficult concepts. I struggled at first but once I start working on the projects things got much better. He is very caring and patient but you have to show proof of work.
I took the e-Commerce class online with prof. Hamza and the course was awesome. I learned more in this course than in my entire IT degree. Thank you professor. I wish all my teachers would be like him. Highly recommend the class and this professor.
Great professor who really cares about what he teaches. I have learned more in this class than any other class I have taken at Georgia Southern. Easy Grader, but definitely feels a bit like busy work. Easy A, great professor.
By far one of the best computer science professors at Georgia Southern! His assignments are time consuming, but they help you learn a ton! He is not a tough grader as long as he sees you trying!
He's a really good professor. He helps you understand the material, and available outside of class to help out more. The assignments are time consuming but are definitely applicable to the class. Quizzes and tests are easy if you know the material, but you have to really look to find the answers. Easy A class and great professor, would recommend.
He's a really good professor. He helps you understand the material, and available outside of class to help out more. The assignments are time-consuming but are definitely applicable to the class. Quizzes and tests are easy if you know the material, but you have to really look to find the answers. Easy A class and great professor, would recommend.
This guy is probably the best professor the department has. Very good and teaching. Occasionally you will have assignments that don't match the lectures, but they are pretty easy to research on your own.
One of the best profs I ever had. He is encouraging students to take on challenges they never thought they could overcome. He helped me a lot with his positive energy and commitment to help me with difficult assignments. Thank you Dr. Felix.
I liked the participation in the Q&A sessions and leveraging Zoom's chat function for quick interactions. He does demos live in class on the practical aspects of Linux. No other prof does that. He is an expert at this complex Linux system.
Wish I could give him a 3.5. I took him for Comp Sec, and it was an easy A, but do I need to be writing multiple assignments that are all over 3000 words as a senior? Also, he has an abrasive personality, I found him to be a bit rude and petty. Maybe he just cares about the class, idk. He wasn't awful, wasn't great, just alright. Easy class though.
Felix is a fantastic professor who really cares about what he's teaching. However, there is no reason in my last semester I should be writing more in a security class than I ever did in an English class. Each of the homework assignments was over 2000 words with multiple sources required. No practical experience gained from homework problems.
The professor went in depth in his lectures. Assignments usually weren't difficult, just tedious because of essay writing portions. He would also get mad sometimes but that's just cause some people were asking stupid questions like “how do you make an html file” about a month in. He taught the course well though for the most part
Very challenging computer security concepts are explained in an accessible way, making them easier to understand. While the homework assignments can be demanding starting early and working through drafts greatly helps in managing the difficulty. The quizzes are generally straightforward. Overall, the professor Felix explains topics clearly.
Very informative class. The prof was very clear on all explanations. Exams are a bit difficult.
Class Info
Online Classes
100%
Attendance Mandatory
67%
Textbook Required
42%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.64 avg changeRatings by Course
CSCI1301
5.0
(3)CSCI1060
5.0
(1)CSCI5370
5.0
(7)CSCI2990
5.0
(1)ITEC4830
5.0
(2)Difficulty by Course
1301
4.0
CSCI1050
4.0
IT3233
4.0
ITEC4830
3.5
ITEC3133
3.5