4.6
Quality2.5
Difficulty96%
Would Retake141
Reviews96%
Would Retake
141
Reviews
Rating DistributionOfficial
141 total ratings5
102
4
26
3
8
2
4
1
1
What Students Say
“This professor relies heavily on NetLabs assignments, which for me I loved, but could be a deal-breaker for others”
IT2530 - 5.0 rating“Solid teaching style and a good way to learn Linux”
IT2530 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
49%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.15 avg changeRatings by Course
IT2530
4.6
(128)IT-7179
4.5
(2)IT3230
4.3
(10)Difficulty by Course
IT3230
2.5
IT-7179
2.5
IT2530
2.5
Reviews (140)
He has been one of my favorite IT professors from day 1 of starting class. He always showed up to class full of energy and gives helpful advice for the real world in IT. He is also inspirational as he has a really cool backstory. OS was a bit lecture heavy but he made it as engaging as possible, and dp1 significantly improved my programming skills.
Pay attention to the lectures it helps you out alot
Professor Mohamed was one of the best professor I have had so far.. He is one those professor where he knows what he is talking about. Mandatory not recommended but go to class! You can learn so many different things specially the way IT is involving.
Professor Mohamed was a great professor and he will always be available for your questions, so I hope you enjoy his class.
Everything was due at the end of the week, so very easy to work at your own pace. Provided bonus options and lots of materials.
Being available to allow students extra time after the deadline to complete a course.
Great professor. The workload is very manageable and the instructions to all assignments are clear.
This class is easy if you show up and pay attention. Then Netlabs are easy and so are the chapter quizzes. Take good notes because some of the test are open notes.
The Professor isn't bad the material he teaches can be, study it and make sure you ask questions. His grading isn't bad most of all your grades come from labs so don't let your test grades discourage you do all the labs and quizzes to the best of your ability. He will work with you on your grade if he sees you put in the effort.
overall good teacher and responded to emails quickly
He was a really genuine and passionate guy. Make sure to get him.
Lots of information but does a good job of getting through it all and provides resources to further find information on course lectures.
He is a very good teacher and knows what he is talking about. However, there is a lot of information so you have to take notes
Read the reading material and you'll be fine. He allows notes on exams, so take notes on the reading material. The lectures are extremely long.
Very easy grader and direct with what needs to be accomplished to receive full credit on an assignment or exam
Great professor. Pay attention in class and take notes. Very helpful if you don't understand something.
The exam material is a lot and hard to memorize but the professor is very good.
He is a very happy professor, however, if you go to the Savannah GSU Campus prepare to join in through Zoom as he ONLY does in-person lectures on Statesboro Campus. It can be difficult to understand him with the low-quality microphone he uses. Great person, just wish I got to take this class with a professor I could attend in person lectures.
Professor is very effective with his presentations. He provides clear and navigable resources and materials for you to study with. The class is easily passable without attending lectures given the resources he provides you, though attendance is mandatory. I would recommend this professor.
Pay attention and take good notes.
Pay attention and take good notes Great Professor.
I have now taken two of professor Mohamed's courses, and overall I think he is a pretty straightforward professor. His test are normally open book, and in my opinion they are a lot simpler than the quizzes he gives. If you stay on top of your work, you should pass his class with minimum headaches.
One of the better professors I've had. Straightforward and eager to answer questions. Do make sure to pay attention to the lecture notes. Without them, you will fail the class.
Great professor!
This teacher is awesome! So nice and super willing to work with students.
Most information that appears on exams and homeworks use skills learned from reading and understanding both lectures that are said in class, powerpoint slides that are read from as well as more material for knowledge from textbooks.
really enjoyed the easiness of this class had chances to resubmit my assignments
All in all the professor was very helpful when I had questions.
Always helpful if I had questions!
The online format was easy to follow and the assignments reflected the content given. This has been a great online course.
My only future request is that Prof Atef would update some of the language within the course to fit the "fully online" option. Some slides/messages still referred to in in person class. Very straight forward class.
There are a lot of labs to complete for this class; however, they are very fast and simple to follow.
The class I took was very heavy on reading and the majority of the class was spent doing lab work and quizzes. The professor was quick at grading assignments and provided clear feedback. If you put in the time and effort, you will be successful in this course. Overall this professor did a great job at teaching during the time I was in his class.
This was a nice class do your lab work, read, and study. You'll pass.
Very knowledgeable and experienced in what he teaches.
Dr. Mohamed was friendly and his class is very organized. No suprises.
easy course great professors
This was an online course. Although there are many labs to complete, each lab is very well explained.
Good summer class
Exceptionally adept at using Folio-- his course is well organized, presented, and structured. You never have to worry about missing an assignment or due date. Lenient late policy as well. Labs are easy to finish and well-written. This class is all about Linux. I feel like I know what I'm doing behind a terminal having completed this class.
Course and Professor was sufficient for the requirements needed in this course.
As long as you stay on top of your work and follow the instructions when doing the labs it's an easy A.
Very helpful and quick to respond. I took this class online and instructions were very clear and easy to follow. Any issues I ran into he helped me through with little difficulty
Great professor would prefer him teach every class if I could.
great
Professor Mohomed was a good professor. All of the material was easily digestible, expectations were clear, the schedule was stuck to, and the material was fun. Overall, it was a good class to take, and I felt like I learned a lot.
greetings everyone
Dr. Mohamed was a good professor for my Operation Systems course. All of the information was easily digestible and the course work was pretty simple. As long as you don't do the work last-minute, you'll be fine.
The operating systems 2530 online curriculum was clearly broken into modules. Netlabs is used to learn Linux, CentOS, and Fedora workstation. The rest is taught through slides and a video lecture. The content is clear and easy to understand and the tests are over the covered material. I would recommend this class to understand operating systems.
great class
Mohamed is the professor you want to take 100%. You have extra credit and clear video lectures. If you watch the videos and take notes of the PowerPoints at hand, you will succeed.
He was great! His PowerPoints and labs are very helpful.
Professor was easy to follow and willing to help when needed. Great experience.
This was an online course so it came with recorded lectures, PPT slides and PDF version of much longer notes. It would help if you read and know the material in depth.
The lectures are heavy, but overall he is a great professor. Just do your part as a student and show up to class ready to learn and you should be fine!
Overall I enjoyed this online class. The lab assignments are a great way to make the connection between what you learn in the lectures.
This was on online class. It was well organized and made managing assignments easy. I would say that there is a lot of assignments and work to do but you are provided with plenty of time to complete it.
Very easy going. If you come to class you will be fine.
Dr. Mohammed was a very easy-going and helpful professor. His course content was able to be understood well and the grading criteria was very straightforward.
Great teacher, just go to class and turn your assignments in on time and you will get an easy A.
Very knowledgeable professor. Easy class just make sure you stay on top of your work and come to lectures.
This class was easy it was just time-consuming. If you set aside a few hours a week (3-4) to complete the assignments you'll be fine. The labs are easy and have clear instructions. Participation matters. If you miss an assignment you'll for sure get a zero but if you just do the work on time you'll realize his class is easy and not stressful.
He was a good professor.
This professor was great
Try out Hack the Box to understand how you will be taking assignments.
This was a good class and the professor provided an ample amount of material for you to learn.
Very inspiring class. I learned far more from Dr. Shalan than I did in 2 computer science classes. Very knowledgeable and passionate about IT. I would happily take him again.
Easy teacher to get along with, and very accessible if you need assistance or information on something.
Atef Mohamed was a great professor. This is the second course that I have taken where he is the professor, I would definitely recommend him to other students!
He was a great professor, course was straight forward and understandable.
Was a good professor and the course was straight forward.
They were very extensive with readings and powerpoints to help teach you the material. Responds quickly when there was an issue in the course.
Very easy to understand expectations, does accept late work with a grade penalty, very fair. Not a lot of lectures and information needed is given in a simple power point format along with textbook format for those who learn better by seeing the written word than by listening
There are PowerPoints and readings assigned to each module. You have plenty of time to do your work/quizzes. You can use your notes for online quizzes and Tests.
This professor relies heavily on NetLabs assignments, which for me I loved, but could be a deal-breaker for others. He is really kind and caring towards his students and willing to help. Would recommend taking him!
Solid teaching style and a good way to learn Linux
This is my second online class taught by Dr. Shalan and I very much enjoyed the classes and learned from him through his notes, lectures, and hands-on labs. Highly recommend him as a professor!
Dr. Shalan is a good professor and gives an organized class structure that will help you learn the material.
Take this professor if you can!
Easy grader just make sure you complete the labs
As long as you complete your assignment before the due date you will do fine in this class.
All i can say is, He dont miss!! He's just too good!
Enjoyed his class and wouldn't mind being taught by him again as he made the material "attainable" and was willing to help when needed if there was any confusion or questions.
I took the class online, as long as you do the labs its fairly easy. Make sure you understand whats happening in the labs, if you dont then read up on it.
Homework and Labs were very helpful in learning.
Teaching style is a bit removed. Sometimes there was some outside learning required on my own to grasp the materials better. Overall it was not a bad semester.
Overall a good teacher. Definitely not one of the bad ones.
Clear instructions for all assignments. All of the questions you have can be easily found in the materials.
Watch the posted videos!
Professor Mohamed was a great professor. The assignments were easy with clear instructions. The lectures were very detailed and helpful. The class didn't have a heavy workload, and the assignments and quizzes were easy. Please don't hesitate to take this class!
If you take his online OS class, it is an absolute breeze. 10/10 would take him again.
Thank you for all you do.
As long as you stay on top of due dates, you'll be fine
This professor offers a well rounded class that foucuses on an overall learning experience, and not just reading assignments.
Great professor! Highly recommend you take this class. Very informative!
His online course structure is more hands off, but it's straight forward. If you do need assistance with it, he will help you with what you need if you contact him.
I had him for operating systems as an online class. He posts lectures and other resources to help with the quizzes and tests. However I do think this class would be better in person. The net lab assignments feel like you're doing them based of completion instead of learning. But that is my only critique about his class.
Professor will provide you with everything you need to succeed in the class
The lecture and the labs are not at all complement each other. I listened to all the lectures and still barely passed this class even though i have been in IT for over 30 years. The lectures and even the assignments have not been updated to reflect current year. The lectures were long and with his accent and the sound it was hard to follow
Easy class, just keep up with quiz and lab deadlines and you'll ace it.
Online class fairly easy if you follow directions.
Class was extremely over complicated and difficult for students just getting an IT degree.
Class was easy as long as you keep up with your work. Make sure to read the information given and you will succeed.
The class online is not bad though some of the labs can be slightly misleading as sometimes instructions can be unclear. Class is very straightforward
Dr. Mohammed is an exceptional educator in Operating Systems and IT. Dr. Mohammed's clear material, practical focus, and dedication to open source advocacy empower learners globally. His labs, particularly those focused on Linux and the Bash Shell, provide practical insights that resonate with students. Highly recommend!
The professor had lecture videos and PowerPoints available for the class which I enjoyed. The class was very simple and straightforward. I thought the class was easy, however, the concepts taught were not new to me so that made a big difference. Still, I think the class would be great for someone who knows little about computers.
Made the material easy to understand
If you're looking to take this class online I 100% recommend Professor Mohamed. He provided all of the resources needed to succeed in his class as well as labs to provide with hands on learning! You should also expect plenty of reading materials as well as recorded lectures in order for you to learn the material. I really appreciate his class a lot
Prof. Mohamed sets up his class for his students to succeed. Do the readings, watch the lectures (they're both basically the same, but it's good to get the info in both ways just for good digestion of the information), do the labs (which are pretty easy because of the step by step instructions), and you will be just fine.
I took it for a summer class; everything went smoothly and there were a lot of labs so beware of that.
Professor Mohamed does a great job of imparting knowledge to his students. His online lectures were informative and easily understood and his grading was fair. He is easily accessible and was quite flexible when I encountered some obstacles in my personal life that got in the way of my assignments. I would gladly take other classes from him.
I like the way the course was structured. Readings and recorded lectures covered pretty much the same exact information, but it did help with making sure I retained it, and the readings have links to eternal sources to learn more about certain topics. There are a lot of labs but they are very easy with step by step direction.
Prof Mohamed was a very good professor. I took this course in the summer but the workload is pretty bearable and reasonable. I have learned a lot of things and useful information in this course too. I highly recommend Prof and would love to take another class with him!
Great professor. Knowledgeable and dedicated to the growth and well-being of students.
Provided very insightful information and source material to courses subject.
Only 2 weeks left in the class and the professor has still not graded any of the assignments turned in. I have no idea how im doing in this class and its almost over.
Good teacher. Do not be afraid to ask questions or take course.
The professor provides multiple learning materials with a total of 14 modules. Each module contains learning resources such as slideshows and videos along with assignments and quizzes. The assignments allow students to apply the knowledge they have gained from the course resources. The expectations and instructions are clear. The professor is great
Professor Mohamed was a great teacher and went into details each lesson. Pretty easy class just make sure you do the work and show up to class.
Great professor took online course.
The professor and class are great. You need to take him for this class.
Great prof, would take any course taught by them in the future!
Great professor with good material and very helpful.
He's a great professor.
I've had Dr. Shalan's classes multiple times. Truly one of the best professors in the IT department
Great teacher, and amazing content.
Professor Mohamed was great! I took the online version of this course and he assigned about 4 things total each week whether that be a lab or quiz, which were very easy and did not take long to complete at all. He is very good about responding to emails and making sure students are able to learn comfortably, even with it being 100% at a distance!
Great teacher! His lectures are very helpful for those of you who need analogies and other types of relatable information for the concepts in the course to make sense.
Professor Mohamed is very helpful and caring about his students. He makes sure they learn and succeed. Wonderful class!
Professor Mohamed is very helpful and caring about his students. He makes sure they learn and succeed. Awesome class and great course structure!
Would take again.
Professor Mohamed makes the material engaging and accessible. Readings, lectures, and hands-on labs provide a well-rounded learning experience. Unstuck AI was a helpful study tool alongside the provided resources.
Class easy to follow and instructor didn't over complicate subject. Great class and even better teacher.
I believe the teacher is using recycled resources used in previous years, which would be okay if it was not for the fact that testing has not changed because of it. Some Information found in redirect links in the online text book are locked behind sign ups and paywalls, and are where the information required for our quizzes and tests come from.
Took online summer class for IT-2530. If you have the option to take this course over the summer I would highly recommend it. The material is not too demanding and the class is divided evenly, as far as due dates. Great Professor.
Everything was very clear and not difficult to understand at all. Highly recommend.
very understanding and nice
Prof. Atef Shalan is a good instructor. The material can be somewhat confusing, but he does a good job of making it less so. He is a fair grader and gives extra credit opportunities. Quizzes were all open book, which is nice if you aren't 100% sure you know the answer sometimes. I would definitely take another course with him.
This professor is wonderful. He gives at least two extra credit assignments. The lab assignments are relatively easy. The quizzes/exams are open notes. He provides a study guide for the final. I would take him again
Professor Mohamed did good lectures that helped me understand the material better. The raw PowerPoint was also provided so I could easily reference the material.
Class Info
Online Classes
100%
Attendance Mandatory
49%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.15 avg changeRatings by Course
IT2530
4.6
(128)IT-7179
4.5
(2)IT3230
4.3
(10)Difficulty by Course
IT3230
2.5
IT-7179
2.5
IT2530
2.5