2.8
Quality3.9
Difficulty48%
Would Retake141
Reviews48%
Would Retake
141
Reviews
Rating DistributionOfficial
5
41
4
21
3
8
2
9
1
62
What Students Say
“Even my mentor hated him”
CYSE493 - 1.0 rating“Countless times the assignments were changed with no warning”
CYSE493 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
84%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.12 avg changeRatings by Course
CYSE480
5.0
(1)CYSE-445
5.0
(1)CYSE-450
5.0
(1)CYSE205
4.0
(2)CYBR211
3.2
(9)Difficulty by Course
CYSE2111
4.5
CYSE493
4.4
CYSE425
4.2
CYSE211
4.1
CYSE499
4.0
Reviews (141)
He mumbles off the tail end of his sentences, talks to the board, and just goes through examples like : "OK this is how you do this so you can of course do this..." and just keeps on rolling. He doesn't even explain the importance or purpose of what he is writing on the board. He was like this is how you convert binary to hexadecimal and bam.
He writes everything on a small white board that nobody can see see except the few rows in the front. Says every slide can be a lecture in its own. Hard to understand anything he's saying. Tough to learn with this professor.
Professor Gebril is too lecture-focused and doesn't provide any sort of interactive ways to make things easier. Homework assignments are hard without the lecture slides. His exams aren't really too bad. His office hours aren't specific and doesn't respond to his emails often. I wouldn't reccomend him if you want to fall asleep during his lectures.
He does not explain the topics in a way that is very abstract and difficult to follow. He gives easy tests and quizzes but you are unlikely to learn anything. The homework is usually given an A if finished, but it is busy work rather than learning work. It does not help that he has a thick accent and speaks quietly.
very helpful and a good grader. He gives 5% extra credit assignment which is beneficial. He goes in details and explains in simplest terms.
Interesting class, good professor, and a clear cut kind of guy. His class is easy. There is quite a bit of Homework. His lectures are entertaining and when things aren't clear he will be sure to go to the extreme to help students understand the material. Most likely won't curve but if you can do the HW and pay attention you will be fine.
Professor Gebril is very helpful and professional. I really enjoyed his class as he made it easy and interactive. Participation is important. He also give bonus activity which helps a lot.
A lot of group projects and presentations. Overall, Gebril makes the class very simple and straightforward. The midterm and final are not made to be confusing, and he provides the exact answers of the exam on the study guide. Should have no trouble passing the class for those taking CYSE205, if he still teaches it.
Dr. Gebril is a great professor. He's very informative and clearly knows what he's talking about. Homework if very important in this class because it's worth a lot of points. There's also a group project that was pretty easy. Midterm was easy final was NOT. There's no pop quizzes only midterm and final. TA helps a lot as well.
It's not that he's the worst professor at Mason, it's just he's really bad at teaching. He is supposed to teach extremely useful concepts that will help you after college, but that doesn't happen. Rather, he COPIES terrible diagram power points and doesn't explain them. No joke, I think the power points consist of about 60% useless diagrams.
The class itself is a LOT of work, but Dr. Gebril is a very good professor. His lectures are clear and he is always open to questions. If you do all the homework/classwork and put in the time, you will do well.
He's a decent professor. Nice guy, definitely knows his stuff. Be prepared for a lot of group work, because he assigns a LOT of it. Pick your group wisely, and set up a group chat for easy communication. He puts up a study guide for both the final and midterm which will cover all the questions covered on the exams.
They don't take gebril other than cyse 205. His lectures are all over the place and expects students to understand him like he speaks english clearly. His study guides are useless and doesn't hold up to the actual exams, because he thinks cyse is real engineering. Also he teaches core cyse classes so expect to teach yourself throughout your 4 years
Professor Gebril is very respectable and knowledgeable. His lectures are heavy, but he uploads the slides. Quizzes are a bit hard and the tests may include one or two tricky questions. Overall he's pretty good and he's always open to office hours/very accessible outside of class. He will give you second chances for tests, assignments and HW.
Gebril for CYSE is not a bad professor. He's pretty nice. Yes, there is a lot of work involved in the class, but what's nice is he offered a lot of EXTRA CREDIT opportunities that helped boost everyone's grade up, especially during the midterm. Previously had CYSE 205 with him. Always ended up with an A in his class. I'd recommend to take him.
One of the best Professors in Mason, Dr Gebril tries his best to make sure that students understand what he says, Lab assignments are a bit harsh but the HW and quizzes are fair. In addition, he explains the material in a way that students prefer and always ask students for their opinions and such about the course. ( 10 OUT 10)
Great and friendly professor. The first few weeks of class were hard but it gets easier. The group project was difficult at first but gets easier. Weekly homework, reads from the powerpoints. Exams were not too hard. Make sure to do the bonus activity its worth 5%
he is really great. his class was informative and his lectures were helpful. the group project wasn't too bad, there is homework every week that is not hard, the TA grades both. the midterm was super easy but final was a little harder compared to the midterm. i didn't use the textbook.
He's a nice guy but his lectures are really long a kinda get tiresome after a while.
He is an okay type Professor. HWs were easy and the midterm was same as study guide. There was one Pop quizz. Group project was easy but the lectures are long and boring. DONT BUY THE TEXTBOOK you dont need it.
Literally dont skip any classes. The guy takes attendance randomly and theyre a chunk of your grade. The midterm was EXACTLY like the study guide. Final exam wasn't that difficult. Do the homeworks they're a chunk of your grade. Watched NFL highlights and played CoC all during his lectures and still did well. Hes very boring FYI. You'll pass DW. :)
He knows what he's talking about & is excited to teach it but sometimes it's hard to stay focused. Midterm was basically the exact same thing as the study guide & the final was not hard. DON'T BUY THE TEXTBOOK; we never used it, everything you need is on the powerpoint slides. Show up for class and earn extra credit. DO THE EXTRA CREDIT, easy 5%.
Gebril is an amazing guy. His lectures can be boring but overall hes a great professor. This is my 3rd time having gebril as a professor. He cares a lot about the students. Pretty sure I deserved a B yet he gave me an A. What a guy. Its not often you get a professor that cares about the students. If you fail his class u should drop out
a LEGEND, just show up and focus u should be fine, also he encourages students to participate in class to make sure they are on the same page as he is which makes each class understandable but sometimes boring. all in all a real gem.
This professor goes through at least 40 slides per lecture. My lectures are only an hour and 15 minutes long per class. Gebril assigns labs that also have nothing to do with the material covered in class. He expects you to know everything right off the bat and be hungry to figure everything out yourself when you don't even know where to start.
Man, extra credit is the only thing getting me through this class. Unfortunately he was the only professor teaching this class. Good luck.
Goes fast through 80+ slides. Expects it memorized next class. Lots of reading (3+ txtbks). Assigns hard labs (no relevance to stuff in class), will only answer questions online (course is in person tho) - time consuming. Makes lots of assumptions and gets angry when students do same thing. Expectations higher than the quality of teaching. AVOID
The best way to describe Professor Gebril is straightforward. His lectures are clear and concise, he is very knowledgeable, and he will talk about everything that will be on the exams. That being said, his grading is also straightforward. Extra credit for midterm. He will also provide a bonus project to boost grades.
The class itself is a LOT of work, but he is a very good professor. His lectures are clear and he is always open to questions. If you do all the homework/classwork and put in the time, you will do well.
Do not take this professor unless you absolutely have to. His lectures are all over the place, it is hard to understand what you need to know (I don't think he does either). He is extremely confusing and will tell you to google your problems every time. Everyone in the class is very lost, but graded the test easy after we all pretty much failed.
DO NOT TAKE! Horrible teacher, expects you to memorize 60-80+ slides and to be quizzed the next class. I spent 30+hrs working through his labs that he refused to give any insight or prior learning to. Leaves students high and dry, and gets upset if you do not understand. He also expects you to watch extra three hour videos and be tested on them.
Avoid this professor. Ignore these high ratings. This guy does not know how to teach nor does he care about the students unless they complain. He uses extra credit to accommodate for his terrible teaching.
I'm not sure if this professor tries at all. He takes forever to grade assignments on time and struggles to teach according to his schedule. Final is tomorrow and I don't know if I can pass this class because there are a lot of missing graded assignments that the professor hasn't graded yet. Good luck!
Just. No. Stop. Get some help.
Wish i could give him a 0. Lectures are very confusing even when you ask him questions and to clarify. He never tries to understand what you do not understand. I could not avoid taking this teacher, good luck if you are in the same boat...
He's very knowledgeable and helpful. He was particularly helpful with the way to prepare for the exam and wants you to get a good grade but by no means its an easy course.
Great Professor! Fun class! Believes in his students, cares for them, and seeks to make them the best they can be. Extremely helpful. You can come to him for anything and he'll help you with a smile
u need to show him how much u care about the class.
You don't know your grade because he doesn't grade anything on time. It's terrible. Do not take this professor.
Professor Gebril is a pretty decent professor! He gives lots of extra credit and he curves. Hes a nice guy too. I dont think hes ever failed a student before. If u put in the work hell pass anyone. Youd be crazy to take it with another professor.
Did not enjoy this class. I don't think I really learnt anything from this class either. the labs were fine, midterm and final was okay. He is not a very harsh grader and as long as you put in the effort, you'll be fine. Has office hours once a week for very few hours which makes it hard to access him.
Gebril is amazing, very helpful. Show up and do the homework and will get an A. He makes the course material easy to understand, his tests are straight forward and direct. I highly recommend professor Gebril. Bonus project to boost grade.
Terrible. Does not care at all
His class is a lot of work but very hands-on. Do the assignments, in their entirety, study the content, do practice problems and you will do fine. You will leave this class with a great knowledge in whatever CYSE course you take with him. He is fantastic.
You will actually learn a lot, his very caring, hands down! But you have to work a lot which seems ok if u want to learn, hands on assignment are exciting!
Dr. Gebril is very friendly and always willing to help the students out. My only complaint is that there was too many labs, hw, and a project on top of that, but professor was very understanding and always worked with us. In-class labs and out-of class labs really help you get hands-on experience. There are also many extra credit opportunities too.
Professor Gebril is horrible, he doesn't make any sense when he lectures, his labs and hw are very difficult with little to no guidance. Failed almost every single quiz. Material is very difficult to grasp and Gebril does a bad job of teaching it, expecting everything to make perfect sense. Had no prior knowledge to operating systems and struggled.
He is absolutely awful. His lectures do not make sense as he goes way to fast and does not explain concept well. His slides are not informative either so you can not look at them for help. He does not let you use the textbook for home work as he gave out zeros for people who did. Only reason I went to class was for the pop quizzes.
DO NOT TAKE. TERRIBLE. DOES NOT KNOW HOW TO TEACH. DOES NOT KNOW THE MATERIAL HIMSELF.
Tons of content, barely any examples and definitely none that arent in the slides. Barely communicates by email and often won't respond. Is one of the most boring and least engaging professors I've ever had. Tests are hard and cover way too much content.
Gebril isn't the best lecturer but is always willing to answer q's. Very difficult quizzes, time-consuming homework and labs (he helps out a lot though), and exams are extremely long. However, he gives massive curves and a ton of extra credit opportunity. Best thing about him is that he constantly asks for anonymous student feedback. Take him!
The CYSE211 class is weirdly HARD we jump between 2 books and the labs are very unclear. I ask questions and his answers get you more confused. never had a real demonstration of the labs and you wouldn't get real help. he sounds arrogant most of the time. few resources for the material. VERY Hard exams some questions are 400 level CS classes. WOW!
Ever since we went online, the workload for this class increased tenfold. We had a lab and hw every week which was fine, I just wish we were guided better when doing them. Quizzes/final were open note. Overall not bad, but Dr Gebril mocks students in their questions, does not care ab problems, not the best lecturer, needs to give more help for work
Professor Gebril is the worst Professor I have ever seen at mason the class have a lot of work but he make it so hard I don't know may be that's the only power he has. He does a favor if you ask to make you pass even tho fail he does on this pandemic online that may not a grantee at all next time. if you can try to avoid him.
Professor Gebril is a nice guy, but there is a lot of work for the class (e.g labs, homeworks, lockdown quizzes, and in class exercises). For the most part the labs were quite difficult. On a positive note, he gives A LOT of extra credit towards the end of the semester. I suggest using the recommended textbook for the course!!!
Knowledgeable and gives decent extra credit/curves. However, not good at teaching students with no background so do not take this course out of order from recommended schedule. Unclear during labs, terrible at answering questions, and office hours were not flexible before pandemic. Overall, frustrating professor to learn from.
He is one of the worst professors I had in mason. His test is really hard. We had assignments and labs every week which takes really long time to do. His lecture is really confusing and boring so you probably have to spend a lot of time understanding it. He gives extra credit but that also incredibly hard to get.
Worst professor I have probably had and the most unclear expectations for every assignment, quiz, exam, etc. Please do yourself a favor and DO NOT take him. Not worth it at all.
Had this professor for CYSE211, in which he was great. Knew what he was talking about, explained the assignments well, and was a fair grader. In CYSE330 this is different. Lectures jump from topic to topic without much explanation, he doesnt respond to questions asked mid lecture, and when it comes to grading he will give 0 for a small detail miss
Had a horrible experience with this professor. Dr. Gebril was not a great teacher and seemed to not care when you asked for help. He just assumes all students coming into the course are all at the same level and throws SEEDLabs at you and expects you to know how to do them, I feel making assumptions is the worst thing you can do as a professor.
Dr. Gebril has a really strong background of the material. He explains the concepts step by step to make sure that the students are understanding the material. His homework/lab assignments are straight forward. Be sure you take advantage of extra credit opportunities to boost grade.
Worst professor I have ever had
Just labs on top of labs and no consistent schedule, we don't even know how many labs we have to do for the semester
I wish he'd be as quick in grading hw and labs as he is in assigning them. Considering most of the things assigned are from books or Seedlabs and so are his lectures, I am not sure what he does with his time. Or his obsession of giving random quizzes covering just learned material. God forbid I needed more time process what I learned.
Very frustrating professor to deal with. If you ask him a question, hell either give you an excuse or just not answer you at all. Cant take criticism very well.
Explains concepts well. Weekly assignment and hands-on exercises. Open-book exams and clear expectations.
Knowledgeable but can't necessarily explain well in lectures. Very work heavy and not always with a point to help elevate understanding, more to just give work, which he will never grade in a timely manner. Steer away if possible.
Explains concepts really well and provides detailed examples. Lots of materials covered in this course so you need to study well. He brings guest speakers for our class which was really nice.
I had some unexpected issues when taking this course, and this prof literally saved my semester. He was always there for you, and very clear with expectations. More than willing to go the extra mile for his students! Exams are similar to class exercise. Take whenever you can!! Very understanding and helpful! Great at clarifying difficult concepts.
Just got an A+ on my midterm. He curved the exam and it was similar to his exercises. Long exam but fair and straightforward. He also added bonus work to boost grades as well.
Inflexible, I got a 0 on the final project because I could not figure out the last section of the lab that I was doing, which had nothing to do with the actual course material. The labs range from easy, to absolutely brutal. He will offer extra credit but it is usually so difficult and time consuming that it is not worth the effort.
SO many labs assigned for 330, some were easy but most were absolutely horrible. Be prepared. to work and study a lot on your own time as he is not the best at teacher.
Great lectures! Group projects that are really hands-on and practical. He shares his experience with class. He explains concepts really well and goes above and beyond.
okay, so when I read reviews about Prof. Gebril, I was so worried about the class. But since the first day, he has been amazing and he explains everything twice or thrice if you ask. He will give you second chances for tests, assignments and HW. He covers all the topics very well!
Terrible professors. His exams have nothing to do with what he taught in class and it doesn't matter anyway because you're too busy doing the labs on top of labs. He says he offers extra credit but that ends up just taking too much time. You don't have time to study for the exam. Take him if you want to suffer and lower your GPA.
I had a very nice experience with Dr. Gebril. He has been amazing and he explains everything in greater depth. He gives extra credit exercises to boost student's grade which helped me a lot. You will learn a lot!
Dr. Gebril makes you work to get the grade you deserve. His labs and HWs are time consuming. His tests are very long but he curves. He gives lots of extra credits opportunities to boost your grade. The class itself isn't easy, so you will have to put some efforts and time.
Dr. Gebril is one of those professors who is obviously in love with his job. It was tough banging out lab reports all semester, but the hard work paid off in the end. I feel like he gives a lot of students much needed encouragement. Don't worry too much about the book, it helps with lab reports, but his power points are plenty detailed enough.
I took several courses with Dr. Gebril and he never disappointed me. Group project every two weeks. He focuses more on hands-on activities which is what we need in CYSE department. Highly recommended!
One of the worst professors I've ever had. All he does is labs on top of labs and precorded lectures because he's too lazy to teach and makes brutal exams. He made our final have no backtracking without ever telling us
Solid choice! You will work for your grade but you will learn a lot and it is totally worth it! Clear expectations and grading policy. Gives plenty of extra credit activities to boost grades. You will learn by doing hands-on labs rather than theory.
If you wanna take Professor Gebril, make sure you have nothing else to do because you will be assigned a lot of homework and labs and you will have to work a lot to complete them. The exams are based on the material he covered but you won't have enough time to complete them. 8 labs in total mostly seed labs. Make sure you study a lot.
Dr. Gebril is a very passionate & knowledgeable professor. Some students don't like how much homework he assigns but he wants his students to genuinely learn the material & for that goal in any circumstance, you must work for it. If youre looking for an easy A, this is not the guy for you. If U want to learn & you enjoy the material, youll love it
Gebril is an intelligent individual, however, he fails at being a professor in my opinion. He doesn't teach too well and has difficult quizzes and tests. Almost everyone gets below 50% on quizzes, assignments, and tests, and then offers extra credit towards the end of the semester to help bump up your grade. DO NOT TAKE HIM at all costs.
Gebril was once my least favorite professor in the CYSE program. He is now my favorite professor of all time. He really cares about his students and I have learned the most in his classes. He is a real gem and will usually replace exams with projects. If he does give you an exam or quiz, there are no surprises. Will occasionally take attendence.
Gebril knows what he's talking about, but I felt a little lost on some topics and some things were too fast. Tests were very VERY hard, and quizzes were difficult too. However, there is a lot of HW are group projects that boosts your grade.
He assumes the individual student should know everything that he talks about in class. He doesn't understand that students have different level of understanding of the topic. if there is a part that student gets confused about the lab, he doesn't try to explain it in a way that student feels like understanding the topic.
Gebril made this class easy. We were supposed to do a hands on activity for the final, but instead we had to do a research paper. That was out of his control and not his fault. Other than that, the class was a breeze with lenient grading on group projects and homework assignments. This class is easy and do not hesitate to take it with him.
Be prepared to not be heard by this guy. Also beware the group projects are terrible, and he doesn't do anything about it if someone does all the work. He also doesn't know what he is talking about half the time. He isn't helpful at all outside of class, and I don't know why he is still a teacher. avoid him at all cost
This teacher is the worst. AVOID AT ALL COSTS. He will make your life a living h*ll. He does not listen to his students and expects them to know everything. Does not answer emails or questions. Does not understand that students aren't only taking his class. He is rude, and he picks at certain students. His goal is to fail the students not to teach.
He is by far the worse prof I have had. Gebril's "lectures" consist of mindless ramblings which in no way prepare you for the labs & projects. He just throws random seedlabs & other labs he steals off the internet at you. He refuses to answer questions or provide any clarification. Oh and he falsely honor coded my entire class. No joke. Avoid him!
Great class and great professor. He is very professional and grades the way you would expect a decent professor to. He focuses a lot on hands-on labs from Microsoft and AWS forensics lab which are great for building resumes. You will also learn a lot and walk away with a good hands-on experience.
In previous classes, professor gebril has been a tough grader but with senior design he wasn't. He's the only professor to take the class with so make sure to attend all classes and submit all of your assignments, otherwise it's impossible to fail.
He never accomodates even though you provide him with evidence. Makes the quizes extremely hard and irrelevant from the things he teach in class. Never gives extensions no matter the situation. Overall if you want to learn something and keep your grades high NEVER take him.
As terrible as it gets when it comes to what makes a professor a professor. Assigns a lot of unreasonable content and makes lots of last minute changes and doesn't understand why students make mistakes as a result of this. Terrible and delayed feedback, disrespectful towards students, find a different professor if you can.
Lots of Hands-on assignments to grasp the content. He curves the exam and provides several extra credit opportunities to boost grades. I had B in the midterm but finished the extra credit exercise that made it an A. Teaches cybersecurity concepts related to each topic he covers.
Exams are similar to quizzes and HWs. He grades the exams while his TA grades HWs. Lots of hands-on that are useful for the major. He curves the exams and gives extra credit assignments to boost grades which helps a lot. You will actually learn cyber security and how to applied to operating systems. Enjoyed his class a lot!
I had him as a mentor for senior design. He somehow successfully managed to piss off the other mentors, the sponsors, and the students. He's takes off points and targets students that call him out when he tries to screw us over. Many sponsors aren't returning because of him and he made us do unnecessary papers in IEEE format.
Made the judges grade us for the Sage Competition for senior design. The average grade was in the 60s and many groups like my own now lost the opportunity to get an A in the class. Even my mentor hated him. He also tried to make us write multiple 3-page IEEE papers until a group of 70 of us had to talk to his boss to convince him to change it.
Weekly assignment, many hands-on labs with cybersecurity focus. Learned a lot from him. Provides several extra-credit opportunities to boost grades. Highly recommended!
This guy is one of the worst professors ever, he literally went on a power-trip this semester and started changing everyone's grades. He was the sponsor for my project and he doesn't understand anything regarding our project and what we had. If you have him as a sponsor, just know that he talks a lot of nonsense when doing constructive criticism
Professor Gebril was extremely insightful, because he served as a perfect example for the importance of humility, and the downsides of hubris. Countless times the assignments were changed with no warning. There was one instance where he made an assignment due at 2:34 PM on "accident" and didn't fix it until 30 students emailed him. Avoid him.
I've had Gebril for 425 and 211 - assignments are difficult and plentiful, but the exams are modeled after them and he curves which is nice. He went off the deep end for 493 though. Questionable grading (such as making judges grade our final deliverables), changing assignment requirements at a whim, etc. He isn't a terrible professor overall though
He is very knowledgeable and knows his stuff. Lab assignments are very useful as they focus on cyber security. He curves exams and gives extra credit assignments to boost grades. Will take him again!
Regularly changed grading criteria for assignments. Gave feedback on assignments well after they are due. Takes constructive criticism poorly and does things his way no matter what anyone thinks. He'll probably give you an A as long as you do everything, but you can't know for sure so you will spend the entire semester thinking that you will fail.
Recently Gebril has gotten really lenient on grading. He gave up to 20 points extra credit for our midterm and two extra credit assignments that could replace a lab, hw, or quiz grade. His lectures are kind of boring given that class was 3 hours long, but he would let us out early sometimes. He doesn't do attendance but does exit tickets.
Sure he may have some curve balls in his assignments, but if I'm being honest his class isn't terrible. He's nice to you if you show that you're putting in work. Half of the students in this department expect to be babied, and he is not really one to do that. and He'll write you a recommendation letter if you ask. Overall a nice professor to have.
I specifically want to grade him for his running of CYSE 493. My issue is he left grading to a group of judges who weren't scoring like this is a class, but a competition, helping kill many a grade. He also wanted 3 page 10 font 1 spaced papers ever 2-3 weeks on top of the project. Quite frankly, it was a mess and not his usual work.
The professor does not consider students and he tries to make them trip
Already loaded with work on the first week and he didn't even show us how to download anything or didn't think about if we ever had issues!
His willingness to serve as a reference was key in helping me secure the job, and I am grateful for his help. I appreciate his vouching for me based on our interactions only in one class we had together. His reference played a significant role in the hiring decision. He cares deeply about his students. Highly recommended!
This was the worst class I have ever taken which is no fault of Dr. Gerbril. I didn't really learn much from the lecture videos he posted and hated attending class unless we were doing an exercise. I liked doing the labs. He will try to give you every chance to increase your grade and will extend assignments frequently. He's also really nice.
He joined halfway through the semester and said he was teaching his way now and his quizzes/lectures were unlike the previous teacher. Quizzes were not on the reading, but on worksheets he posts(with no given solutions), and sometimes questions were not on lectures or worksheets. Final Review was him telling us what the final's topics were.
By FAR the worst professor I've had at GMU He doesn't know how to teach (I had to watch youtube vids to help me understand this course i didn't learn anything from him. He's v condescending and rude. He belittles students. He gave us difficult quizzes on material he never taught us. He's not fair. This professor made my semester a living hell.
Lectures are long and boring, he expects you to know every single slide in the powerpoint when there's 100+ slides. Quizzes and tests are fairly difficult because he could ask ANY question about any of the slides you've learned. He gives two extra credit assignment a semester to replace a homework/quiz and gives a lot of points back on tests.
Please please for the sake of your grade don't take his class he is not good at teaching he just wants to trip his exams questions are very hard despite studying for hours he still manages to bring questions that weren't on the PowerPoint slides
He made my semester living h#ll please avoid him at all cost his exams are very hard he expect you to know all the information in his slides one of the worst professor I ever had at GMU
dont take him.
Extremely difficult
Biweekly quizzes are unpredictable, content is selected at random from 50 slides and 50 pages of reading. Prof goes through slides extremely quickly making note taking impossible, and written out examples are not posted. 3 hour class W/ NO ALTS and the lab sucks. Topics skimmed over are on quiz. Made us reinstall entire OS because of his typo. RUN.
Take it with someone else he is a very harsh grader he is making everything harder for no reason do yourself a favor and take it with someone else.
He is the worst entitled professor that I had at gmu run
Gebril is not that bad, his quizzes are a little unpredictable but he is a generous grader, there was lots of curves and extra credit opportunities, although the content is very memory based especially in the first half of the semester.
Professor Gabriel is not as bad as some students make it I am currently taking his class he gives out a lot of extra credits if you have any issues or don't understand anything contact him he is very accommodating and helpful he really cares about his students!!
Despite the mixed reviews, I found the professor to be caring and dedicated to understanding. His quizzes are difficult, but straight from his 150+ pg slides. He gives a lot of extra credit opportunities to help your grade. I feel that he has taken feedback constructively and his effort in trying to improve as a professor shows.
Honestly, I was scared to take him because of what I've heard about him, but he wasn't that bad. His quizzes are closed notes and short answers, so you have to actually know the contents of the lectures. The lectures are like 70 slides each, so knowing what to study isn't that easy to figure out. He does also offer extra credit and curves exams
The quizzes and exams are difficult, but he gives a lot of extra credit opportunities and cares about his students. He curves all the exams and quizzes. Cyse211 is a difficult course in nature and he made it bearable.
Prof. Gebril teaches far too many CYSE classes, and I strongly recommend avoiding any of his courses if at all possible. Homework instructions are unclear and classes are horribly disorganized. He rarely responds to emails and instead relies on the worst TA's I've ever seen (seriously where does he find these guys??).
CYSE211 is a tough course, but the professor offers extra credit and curves exams. Lectures are detailed, so using study tools like Unstuck AI can help manage the workload. With effort, this class is manageable.
A really hard class. Quizes and test are extremely hard. But the labs are amazing and actually useful to learn. Prof also give a lot of extra credit which consist of more labs that is fun, but annoying to do. Anyways this class is hard, but it is worth it if you're willing to put in the work.
When the midterm average was 60% he gave 10% curve to everyone+offered up to 25% in extra credit assignments. You will most likely pass if you do the work, but it will be annoying. He is inaccessible outside of class and horrible at communication. His TAs are incapable of following his rubrics when grading so expect to lose points on unrelated stuf
not a bad professor. Lectures can be boring but I found them to be helpful. Activities like drone hacking was fun, just a lil annoying because there weren't enough drones. For midterms and finals, study everything, and if there is something you think won't be on the exam, IT WILL BE ON THE EXAM. not bad prof. has lots of extra credit opportunities.
Gebril is very passionate about what he teaches and cares about students. I heard bad things before I took his course, but none of it happened. Many hands-on labs that include actual cyber-attacks on operating systems. He gave several extra credit opportunities to help boost grades. I highly recommend him if you really want to learn cyber security.
The labs were really helpful, not only the concepts but the different way to navigate the labs made it more useful to understand. Having the slides posted and having walkthrough videos of the labs were very helpful. He also cares about student's grades. Overall good class.
Borderline insulting when answering questions. Teacher's quizzes would be one slide out of 50. Not very lenient with grading. Hard to understand him with his accent. Exams would have to be curved due to the class doing very poorly. Forgot a topic on the final exam review that was worth 30% on the test.
Nice professor and respond very quickly to emails. Offers make up assignments to boost grade. Labs are not trivial, but you will learn real cyber stuff not just write reports like others. Take him if you like hands-on and learn by doing.
You know what's up when you take Gebril because brother can throw down with the slides. You'll have to be proactive to keep up with the content even at times when it feels frustrating, and trust me, YOU WILL FEEL FRUSTRATED SOMETIMES. At least for me, he was very accessible, and if he sees that you're putting in the effort, he'll help you out.
Is not caring about his students at all.
This professor made the class unnecessarily difficult and frustrating. The heavy accent made lectures extremely hard to understand,Class start times were changed without reliable notice, yet attendance was mandatory. Emails never answeredeven in emergency. Questions about poor grades on labs or assignments were never answered. Random pop quizzes.
Professor Gebril is easily the best professor . His classes are definitely difficult and will challenge you, but you'll learn more from him than anyone else. If you want to actually master the material, take his courses.
Professor Gebril's labs are very challenging and require a lot of work, but they are incredibly rewarding. You'll definitely push your limits, but you will learn a ton from him if you put in the effort.
Class Info
Online Classes
100%
Attendance Mandatory
84%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.12 avg changeRatings by Course
CYSE480
5.0
(1)CYSE-445
5.0
(1)CYSE-450
5.0
(1)CYSE205
4.0
(2)CYBR211
3.2
(9)Difficulty by Course
CYSE2111
4.5
CYSE493
4.4
CYSE425
4.2
CYSE211
4.1
CYSE499
4.0