3.0

Nagi Soliman

Engineering - Northern Virginia Community College (all campuses)

3.0
Quality
2.7
Difficulty
51%
Would Retake
89
Reviews
3.0
Quality
2.7
Difficulty

51%

Would Retake

89

Reviews

Rating Distribution

5

29

4

17

3

5

2

8

1

30

What Students Say

took online his ppts are unclear to follow

EGR120 - 2.0 rating

His online course was horrendous

EGR120 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (53)
A+ (8)
B (8)
Grade Distribution
A(61)B(8)C(1)D(1)F(0)A-/B+(1)
Based on 74 reported grades
A: 53
A+: 8
B: 8
Not sure yet: 2
Common Tags
Clear grading criteria (21)
Graded by few things (19)
Skip class? You won't pass. (11)
Respected (11)
Gives good feedback (11)
EXTRA CREDIT (10)
Caring (10)
Participation matters (8)
Rating Trend

Declining

-1.11 avg change
Dec
Jan
Aug
Mar
May
Dec
Last 6 months
Ratings by Course

CSC110

3.7

(9)

ENG120

3.5

(8)

EGR265

3.4

(14)

EGR120

3.4

(24)

CST110

3.3

(3)
+7 more courses
Difficulty by Course

EGR252

3.2

EGR251

3.1

ENG120

3.0

EGR265

3.0

MDE60

3.0

Reviews (89)
1.0
5.0
EGR120
Nov 13, 2014

Nice guy

4.0
1.0
CSC110
Grade: A
Jan 11, 2015

Do the homework and you will be fine.

3.0
2.0
CST110
Grade: A
May 4, 2015

He is really nice, has an accent but still understandable. Just follow him in class and its an easy A. Every class we had an assignment worth 2 points but they were doable and if you couldn't finish in time you have till next class to show him.

4.0
1.0
CST110
Grade: A+
May 8, 2015

Dr. Soliman is the man! His class is very easy and he gets you interested in programing even if you aren't that into it. Show up, do the assignment for the day, and study the exam guides and you are guaranteed and A. Definitely recommend him!

3.0
1.0
CST110
Grade: A
May 17, 2015

This class is great all assignments at worth 2 points and if you don't finish by the end of class you have until the next class to show it to him. There are two tests and he gives a study guide with all the answers but he changes them from multiple choice to true and false. He tends to move through info fast but if you ask he will stop and go back

5.0
1.0
CSC110
Grade: A
Jul 15, 2015

Took as an 8 week class this past summer, but it was fairly easy. He is there when you need help understanding material. Just show up do the in class assignments and study his study guide for his exams. All the questions come from the study guide except he changes it from multiple choice to Tor F.

2.0
4.0
EGR120
Grade: A
Jul 18, 2015

The class itself shouldn't be too hard if you put in the hours. It's just a pain to put in hours for an essentially meaningless course with a professor who gives very vague, nondescript responses to student questions and assigns homework with vague questions.

5.0
2.0
ENG120
Grade: A
Jul 23, 2015

This is the only PhD professor we have in this field. He is brilliant and makes love programming. He is very helpful and understanding if you have a problem and can't submit an assignment on time. The assignments are very helpful for practice. He gives us a chance to improve our grades and stays after class for hours to help us. Wonderful professor

5.0
2.0
ENG120
Grade: A
Jul 23, 2015

This professor is great! Very helpful, and answers emails promptly. Very patient with if you can't complete the assignments on time. He made me love engineering and maths. He is the man for this course.

4.0
1.0
CSC110
Grade: A
Jul 29, 2015

Dr. Soliman was very helpful. He went through things very quickly, but was very willing to help students when questions were asked. He has an accent but he's usually still pretty easy to understand. If you miss class, he lets you make up hands-on activities to get points.

5.0
1.0
CSC110
Grade: A+
Aug 12, 2015

Dr. Soliman is am amazing professor. I would highly recommend taking him. His exams are easy as he gives a set of questions to study. And the rest of the assignments are hands on, so you are guaranteed to receive a grade for them. I took his 6 eek summer class and got an A. Take him if you can, highly recommended.

5.0
2.0
EGR120
Grade: A
Sep 20, 2015

A wonderful professor. Very helpful. Makes you love the course if you study seriiously

2.0
3.0
EGR120
Grade: B
Nov 12, 2015

took online his ppts are unclear to follow. HW packets every week w/ a lot of math and physics based problems but if you attempt he will give you partial credit. 1 cheat sheet on the midterm & final but questions are very confusing. Got a B so its stressful but manageable.

4.0
1.0
CSC110
Grade: A
Nov 30, 2015

Accent can be tough to follow, but will go back if you have issues. 2 main tests that are mostly True/False. Most of the work is the projects, you do one a day. He lectures through the project then prints out the code for you to check your own, once he sees the code working, you are given a Windows project. Overall an easy A if you show up.

2.0
2.0
EGR120
Grade: A
Dec 7, 2015

His online course was horrendous. Disorganized, powerpoints are not very helpful but there are video lectures - I never watched them because they are just too long. Content was very easy and homework assignments were due once every two weeks. Two major essays, midterm, final, and some smaller assignments.

4.0
1.0
CSC110
Dec 8, 2015

The only problem is that his English isn't well polished. Just show up to class and you'll get an A. Seriously. His mid term and final are extremely easy since he gives a study guide for each.

4.0
1.0
CSC110
Grade: A
May 6, 2016

Just attend the class, complete the projects and get a good grade on a very easy test you'll get an A.

2.0
4.0
CSC110
Grade: Drop/Withdrawal
Aug 25, 2016
Wouldn't take again

English was not very good, and was if he was teaching a class full of IT majors. Would not take unless you are VERY patient or have a major centered around IT, because he will not explain question very thoroughly.

Get ready to read
Participation matters
Skip class? You won't pass.
1.0
4.0
EGR251
Grade: A
Aug 25, 2017
Wouldn't take again

He assumes that you know the new materials. So that his test will contain new materials that you will not recognize them. Terrible feedback and when you add for help, he just tells you everything else around the world except the answer for your questions. First time taking EGR 251, and regret taking his course.

Tough Grader
TEST HEAVY
4.0
3.0
EGR120
Grade: A
Dec 16, 2017
Would take again

Great scientist. Made me love engineering. Ready to help if you seriously are interetsed to learn. Practice is what I liked about this class. if you work, you'll learn a lot. I got an A but I worked for it. Great professor!

4.0
3.0
EGR120
Grade: A
Dec 16, 2017
Would take again

Excellent professor. He made me love engineering even when I thought it was hard. Study, put the time in, and he will help you improve. A great professor. I disagree with those saying bad things. To pass, you simply have to study.I did. Great Professor!!!!

Respected
EXTRA CREDIT
Would take again
5.0
3.0
ENG120
Grade: A
Dec 20, 2017
Would take again

Very knowledgeable. ou can get an A if you seriously work for it. I did very well. Gives opportunity to improve grades. Hand-on work is the fun part. I love this teacher. Great Professor !!!

Gives good feedback
Respected
EXTRA CREDIT
5.0
3.0
EGR120
Grade: A
Dec 20, 2017
Would take again

Great teacher. You succeed if you work for it

Gives good feedback
Inspirational
Caring
4.0
3.0
EGR120
Grade: A
Dec 20, 2017
Would take again

Work and you'll get an A

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
3.0
EGR120
Grade: A
Dec 20, 2017
Would take again

Great Professor!!

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
EGR120
Grade: A
Jun 2, 2018
Would take again

WAW! An expert in his field. He should be in a bigger university with better quality students. If you want to learn, you must take him.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
ENG120
Grade: A
Jun 2, 2018
Would take again

Fantastic professor. Real experiments in class. Hands-on learinng.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
1.0
EGR120
Grade: A+
Jun 21, 2018
Wouldn't take again

This is my first time to take a summer course in NOVA. 5-week course, there are 2 classes a week and 3 hour for each. Our professor always says that 5 weeks is too short for him to teach everything to us, yet, starts from the first lesson, he finishes the class about 1 hour earlier. That really made me feels like I have learned nothing there.

Inspirational
GRADED BY FEW THINGS
EXTRA CREDIT
5.0
4.0
ENG120
Grade: A
Jun 25, 2018
Would take again

I am not a math person, but I loved this class. I learned a lot, and it was also great to complete it knowing how to do stuff in practice. His lab sessions are great. I think Dr. Soliman is new in this school. Glad they hired him, even if I think he should be in George Washington where he graduated from. Strongly recommend if you reallwant to learn

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
EGR120
Grade: A
Jul 10, 2018
Would take again

This professor is a real gem. Very knowledgeable and nice. If you really want to learn, take him, work and you'll never regret it. He made me love engineering. He uses his own Apps he created for the class. It's so hands-on that if you study seriously, you'll end up as a great engineer. Hs method is great . Loved his class

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
EGR251
Grade: A
Jul 10, 2018
Would take again

I read a post by a student who took the same class. I am confident he did is a failure. In class, every item is carefully explained. He shows you every step to follow, and asks you to work on it in class. If you miss a class, counts on you to study and come with questions (I missed 1). He also asks you to practice at home. Great Teacher

Clear grading criteria
Amazing lectures
Caring
4.0
3.0
EGR251
Grade: A
Jul 10, 2018
Would take again

Just don't understand why students lie about professors. If you failed in your tests with Dr. Soliman it's because you failed to study. Before any test, he makes a review in class about the course material and gives examples very similar to the tests. I am doing well till now (7/10/2018). But, I never leave early & wok on my assignments

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
EGR251
Grade: A
Jul 10, 2018
Would take again

I saw the post about the accent. Well if you are focused on the accent its' because you are not focused on the course. Despite his accent, his lectures are very clear. You have to work and practice to pass this class. You have to be patient & practice. This is engineering. I enjoy the hand-on part. He is excellent and very helpful.

Gives good feedback
Inspirational
Clear grading criteria
5.0
4.0
EGR120
Grade: A
Jul 10, 2018
Would take again

I am taking a 5 weeks course. It's expected to be intensive. Great professor who is very organized. Every class, we also practice for the last hour. You are expected to practice and review course material at home. So far am exited about this class. You learn while you study. Must be serious. So far, I have an A

Inspirational
Clear grading criteria
EXTRA CREDIT
5.0
3.0
EGR120
Grade: A
Jul 19, 2018
Would take again

Great professor and very knowledgeable. Must study seriously to learn

Gives good feedback
Respected
Inspirational
4.0
4.0
EGR265
Grade: A
Jul 28, 2018
Would take again

I took his 8-week spring class. The points were out of 100 total so very small margin to get things wrong. I only got three questions wrong the entire semester and barely got an A. I also studied very hard the entire time. This class was online. He is flexible and somewhat responsive. I am not an A student so that shows you that its possible.

LOTS OF HOMEWORK
Clear grading criteria
GRADED BY FEW THINGS
5.0
1.0
EGR265
Grade: A
Dec 21, 2018
Would take again

He really cares about his students' success. He made the class very simple and easy to pass. He might be confusing if you ask him general questions about the material but if you focus on his assignments you should be fine.

Respected
Clear grading criteria
Caring
5.0
4.0
EGR120
Grade: A
Mar 28, 2019
Would take again

Very knowledgeable. His classes fill quick

Gives good feedback
Accessible outside class
Inspirational
4.0
2.0
EGR265
Grade: A
Jun 27, 2019
Would take again

I took his summer class, and Dr. Soliman is very clear and explains the concepts really well, although he's a little repetitive and annoying. He's also nice, caring, and understanding. We had a graded worksheet based on each lecture at the end of class and practice exams similar to the actual ones. He's basically everything you want in a professor.

Skip class? You won't pass.
Lecture heavy
Caring
5.0
2.0
EGR265
Grade: A
Jun 28, 2019
Would take again

Good Prof, do homework and pay attention and you should be fine.

Respected
Test heavy
Caring
1.0
3.0
EGR251
Nov 8, 2019
Wouldn't take again

Believe me I am not extenuating in every class he makes AT LEAST 7 mistakes which students correct him. He is one the most unknowledgeable professor I have ever seen. I don't even know how he got his PHD. He makes you hate engineering. I took EGR 251 online

Skip class? You won't pass.
1.0
3.0
EGR252
Nov 8, 2019
Wouldn't take again

Dr. Nagi Soliman is a nice person but he doesn't have knowledge. Plus, he does not prepare . You will not lean anything in the class. He just talks too much about his "achievements" as if he has one. He even always strangles doing a very basic thing.

Skip class? You won't pass.
Graded by few things
1.0
2.0
EGR120
Grade: A
Nov 8, 2019
Wouldn't take again

The material is easy, he makes it difficult because he doesn't know better than the students. The guy doesn't know the subject matter at all. If you want to learn something, don't take it with him. He can't even do one problem without doing many mistakes.

Participation matters
Skip class? You won't pass.
1.0
1.0
ENG120
Grade: A
Nov 10, 2019
Wouldn't take again

So this professor doesnt teach well. Instead of teaching us engineering he try to teach us the multiplication table and on top of that he makes it sound its hard and important. I dont think he knows the subject well. His explanation is horrible. If you are an engineering major trust me thats the worst class you could take. He loves to brag

1.0
1.0
EGR120
Grade: A
Nov 10, 2019
Wouldn't take again

WORST PROFESSOR EVER!!! Please save your money. He doesnt know what hes talking about. I tried to listen to him in class he ruined the things I used to know. I was better off with out that class. On top of that attendance is mandatory just to listen to his unclear and confusing lecture which half of it is wrong. I had to teach my self. WORST EVER

1.0
2.0
ENG252
Nov 10, 2019
Wouldn't take again

He is the most incompetent professor I have ever seen . I wasted my money and time. I wish If I took it online. He thinks he knows the subject but he doesn't even know the most basic concepts of electrical engineering, Shame on him and shame on NOVA's electrical department!

Participation matters
Graded by few things
1.0
5.0
EGR251
Grade: B
Nov 10, 2019
Wouldn't take again

To summarize this class, the students were teaching him!!! He always makes mistake and some students correct him and it takes him a while to acknowledge their answer..... so prideful. I wouldnt take this professor. This is the one class I regret the most

1.0
5.0
EGR251
Nov 10, 2019
Wouldn't take again

If you want to teach the professor, you can sign up his class . I thought he would teach us but it turns out the students taught him for the whole semester. He has been doing mistakes in every class !

Skip class? You won't pass.
Graded by few things
1.0
4.0
ENG120
Grade: C
Nov 10, 2019
Wouldn't take again

He cant explain at all! He starts with something and when you think your getting it, it ends up being wrong.

1.0
4.0
EGR251
Nov 11, 2019
Wouldn't take again

I didn't learn anything from this class. The class is way to boring because he doesnt know what he teaches also he doesn't prepare .

Accessible outside class
Graded by few things
1.0
5.0
EGR252
Nov 11, 2019
Wouldn't take again

The class suppose to be easy but because of the the professor it was difficult and boring . Just don.t take classes with him .

1.0
3.0
CSC110
Grade: B
Nov 11, 2019
Wouldn't take again

If he didn't take attendance , I wouldn't even have gone one class. I could teach better than him. Highly re-grated!

Participation matters
Skip class? You won't pass.
2.0
4.0
EGR251
Grade: B
Nov 11, 2019
Wouldn't take again

He is nice but he doesn't know enough.

Participation matters
Graded by few things
1.0
4.0
EGR252
Nov 12, 2019
Wouldn't take again

If you are good at engineering, don't take with professor because he doesn't know better than you!

Skip class? You won't pass.
Graded by few things
1.0
4.0
EGR252
Nov 20, 2019
Wouldn't take again

I'm rating this prof while I'm attending his class. Please ! Please ! please ! Don't take his class. Almost half of students are not listing to him. We came just for attendance. I'm telling you will be so disappoint on this " professor ". He made me ask how someone like him got a PHD. I doubt that he even be able to teach elementary students .

Graded by few things
3.0
1.0
ENG252
Grade: A
Nov 21, 2019
Would take again

I dont know why a lot of people say he doesnt know the material, he knows the material very well it is just that you need to have a strong engineering backgrownd to understand quickly. He teaches fast, I had a good background of engineering so I followed through his class but I imagine if this is your first engineering class I don't recommend!

Graded by few things
Clear grading criteria
1.0
4.0
EGR252
Nov 28, 2019
Wouldn't take again

I dont recommend this prof to anyone. I almost finished the class ,but I dont anything about the course. The course was so confusing because the prof was confusing.

Skip class? You won't pass.
Graded by few things
5.0
1.0
EGR252
Grade: Not sure yet
Dec 5, 2019
Would take again

Here is the truth, if you are starting ECE at NVCC, you only have 2 choices. DrSoliman or DrCharbel. Neither professor covers the content of the class well. The key difference is that this guy is nice and wants his students to pass. If you are serious about transferring, take DrSoliman and read and practice from the book. it is your best bet.

Graded by few things
Clear grading criteria
Caring
1.0
1.0
EGR251
Dec 9, 2019
Wouldn't take again

I would say Dr. Nagi is a nice person. He tries to teach you like a high school student. But, as many people said, it's hard to get enough knowledge from his class because he does a few easy questions.

Accessible outside class
Graded by few things
1.0
5.0
ENG120
Grade: B
Dec 11, 2019
Wouldn't take again

This professor has no respect for his students. The things he tries to teach are not even helpful. He makes a lot of mistake which makes the course more confusing. DO NOT TAKE HIM! Trust me you will regret it. You will end up worst from what youve started. Had to retake his class after I transferred because I didnt get any knowledge from him!

1.0
1.0
EGR120
Grade: B+
Dec 11, 2019
Wouldn't take again

The professor is nice but honestly cant teach! Not only that even his tests are basically memorizing. He gives a question and tells us what we have to memorize for the test. Mind you its engineering you need to know how to do It and understand the material very well. But he doesnt even know the material well himself. Hes confusing

4.0
4.0
EGR120
Grade: A
Dec 15, 2019
Would take again

Failing students always lie. I saw the other reviews. It is not true. He really knows his stuff. He is a modest professor with a PhD earned a long time ago. If you want to succeed you must review your lectures & focus in class. I did. He is a mathematician who knows engineering. He is an asset for the college. He should be at Princeton not NOVA

Accessible outside class
Clear grading criteria
Caring
5.0
4.0
EGR120
Grade: B
Dec 15, 2019
Would take again

Excellent professor. Must be ready to learn in class and follow the lecture. In class projects. Very knowledgeable. No kidding. I could have failed. But realized I needed to work harder. So all can do it.

Gives good feedback
Clear grading criteria
4.0
3.0
EGR252
Grade: B
Dec 18, 2019
Would take again

This is honest review. Take him. He knows his stuff, ask questions, he is honest, he will help you if you show effort, he is understanding and wants all the students to succeed. If you use your phone he will say  «  you paid for this class! You need to be attentive » he gives clear study guide for finals

5.0
2.0
EGR265
Grade: A+
Dec 18, 2019
Would take again

CLASS WAS EASY AS PROF SOLIMAN PROVIDED ALL THE MATERIALS NEEDED. EXTRA CREDIT, FLEXIBLE DEADLINES, STUDY GUIDE WILL BE PROVIDED OF WHICH 90 PERCENT IS SURE. TAKE HIM..!!

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
3.0
EGR120
Grade: A
Feb 22, 2020
Would take again

Excellent instructor. Took this class before. This time it was great. I learned a lot, but had to make the necessary efforts.

Respected
Clear grading criteria
EXTRA CREDIT
5.0
4.0
EGR265
Grade: A
Apr 30, 2020
Would take again

Am so happy with this class. Very inspiring.

1.0
5.0
EGR252
Grade: A
May 10, 2020
Wouldn't take again

Imma be honest with you here, you can get an easy "A" taking him but trust me you will not understand a thing. His accent is difficult to understand, he reads from a website but does not explain a thing. when you ask him a question he starts differing and changing the subject. Has bare knowledge of the class material. Just don't take him.

Lots of homework
Skip class? You won't pass.
So many papers
2.0
2.0
EGR265
Grade: A
Jun 21, 2020
Wouldn't take again

This class is an easy A if you just show up and study his website, but you'll have a very basic understanding of the concepts and its applications. He taught trims of information compared to the chapter of the textbook and didn't go over some stuff in the NVCC content summary His study guides are the same format as the exams, just different numbers

Graded by few things
Clear grading criteria
1.0
2.0
EGR120
Grade: B
Jun 29, 2020
Wouldn't take again

Takes everything EXTREMELY personal instead of being professional and focusing on the course material.

1.0
2.0
001N
Aug 14, 2020
Wouldn't take again

If you want to get bored listening to a professor reading PowerPoints the whole class? go for it. Doesn't teach anything only reads. He doesn't give feedback, he bearly tells how to do an exercise only repeat what the book says, and then he changes the exercise on the exam without any previous explanation. He is a nice person but not a good proff.

4.0
1.0
EGR251
Grade: A
Sep 28, 2020
Would take again

i transferred to UVa, and his class for EGR251 was on point. He teaches it better than the profs here! I would not recommend taking EGR265 at NOVA though

Graded by few things
1.0
5.0
EGR265
Grade: A
Jan 11, 2021
Would take again

I dont really know what was the problem but the only reason I took this class was the other prof had worse reviews and prof Nagi goes very easy on exams but you have to rely on youtube a lot since his lectures are not great.

3.0
3.0
EGR252
Grade: A
Apr 25, 2021
Wouldn't take again

If you're at NOVA trying to transfer in electrical, let's face the fact that you only have 2 options and they both are bad. That's what happens when you go with the budget-friendly school. BUT, this guy is the better of the two (easy A). Don't expect to learn much from the lectures. Do your studying via textbook and his website and you'll be fine!

Participation matters
Graded by few things
EXTRA CREDIT
5.0
1.0
EGR252
Grade: A
Apr 30, 2021
Would take again

Great professor, makes electrical circuits easy to understand. Does not use complicated numbers to solve problems as that is not the main factor. Lectures are straightforward, organized. Although he would make minor mistakes in solving problems. Little homework, test is same as study guide, different numbers.

Respected
Graded by few things
Clear grading criteria
1.0
5.0
EGR265
Jun 21, 2021
Wouldn't take again

The professor does not like if you are late, wasting his precious time to let you in. If not done exactly as in the instruction to the letter will take off points. Does not help anyway possible just says "watch my recording". Don't take this class if you can.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
EGR265
Oct 28, 2021
Wouldn't take again

he doesn't teach anything. you don't learn anything. waste of money and time. if you want to learn something, don't take his class. he just cares about making his job easier. He doesn't teach, I mean that. he rushes through slides which basically don't teach you anything.

5.0
3.0
EGR265
Grade: A
Nov 8, 2021
Would take again

Really nice Professor. I took his online class for 7 weeks, and he is courteous and always grade on time. His lecture video really does help. This is an engineering class so you can't expect him to just hand you good grades. watch his lectures, do the lab and you will be fine. He also offers extra credit and lab redo if you want.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
4.0
3.0
EGR265
Grade: Not sure yet
Dec 8, 2021
Would take again

Professor Soliman comes up as a very fast paced and disregarding professor, but he is a good professor. I liked his labs/tests and grading. He can come up as being very fast paced but if you rewatch his lectures and read his notes from his website, you will understand. It is not easy material, I took it with another professor before and I did bad.

Respected
Graded by few things
Caring
5.0
2.0
EGR265
Grade: A+
Dec 14, 2021
Would take again

Amazing professor, records the lectures and goes over how to do assignments and the labs are really easy. It's an easy class and he really does care about your grade and gives you as many opportunities as possible to help you succeed, and he knows what he's talking about so don't be afraid to ask your questions.

Respected
Participation matters
Caring
2.0
3.0
MDE60
Grade: A
Sep 2, 2022

I took this class to help me refresh on my ability, but I had this class once a week which I now realize was worst idea because this whole course was so rushed. The homework is based on completion and theirs a midterm and final exam. I believed I learned more outside of the classroom just constantly studying at home. I didn't even pick his class

Get ready to read
Lots of homework
Online Savvy
2.0
1.0
EGR120
Grade: A+
Jul 8, 2023

I took Professor Soliman in a summer class for egr 125 which is programming for engineers. He is friendly but he was a lecturer than a professor, lectures were long but it was not helpful. homework is kind of the same as class examples but honestly, I don't think the class was useful for me.

Participation matters
Graded by few things
1.0
2.0
EGR265
Grade: A
Nov 13, 2023

If you are an engineering major, do not take this professor. You will get nothing out of your class. He's not a professor but a lecturer who reads off his notes, doesn't know what he's talking about, avoids questions, and has a thick accent. I am questioning how he got his Ph.D...

Graded by few things
5.0
2.0
EGR121
Grade: A
Dec 14, 2023
Would take again

One of the nicest professors. Just do the homework. class is divided in percentages totaling up to 100. 8 homework assignments all worth 5 % individually. attendance 1 point for each lecture 10 lectures. 25% mid-term 25% for final exam. He gave extra credit. EXTREMELY CARING ITS NOT HARD JUST TAKE HIM YOU WONT REGRET IT.

EXTRA CREDIT
Lots of homework
Caring
1.0
1.0
EGR121
Grade: A+
Jan 24, 2024

Nice guy, easy A, but a little too easy. You won't learn a thing and you will be ill prepared when you transfer to a 4-year institution. Exams are identical to homework, and he basically walks you thru how to do the homework in class.

5.0
2.0
EGR252
Grade: A+
Aug 5, 2024
Would take again

I've had Dr. Soliman for 2 classes - EGR 125 and EGR 272. I wish I would have had him for both Circuits 1 and 2; Dr. Soliman actually explains things. Homework is easy as long as you follow his lectures. He also answers questions about math techniques and methods to solve problems.

Clear grading criteria
Lecture heavy
4.0
1.0
EGR251
Grade: A
Mar 18, 2025
Would take again

Professor Soliman is not the most intuitive with modern technology, however he makes EGR 271 very simple. He is always quick to respond and grades very quickly. For the first half of the course, he will let you resubmit assignments for full credit if mistakes are fixed. All lectures are pre-recorded and he only posts one a week (no working ahead).

Clear grading criteria
Gives good feedback
Lecture heavy
1.0
1.0
EGR270
Grade: A
May 12, 2025

Avoid him at all cost! He's unprofessional. The lectures were impossible to follow. Unclear instructions were given but when you ask him question, he'd tell you to read the instructions again. He literally used ChatGPT to generate notes and just read off of it. There was minimal effort put into teaching or supporting students. Worst prof. ever.

1.0
1.0
EGR270
Grade: A
Dec 20, 2025

The class was overall easy, however I felt I didn't learn. He relied heavily on chatgpt and gave long lectures with only little material covered.

Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

22%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (53)
A+ (8)
B (8)
Grade Distribution
A(61)B(8)C(1)D(1)F(0)A-/B+(1)
Based on 74 reported grades
A: 53
A+: 8
B: 8
Not sure yet: 2
Common Tags
Clear grading criteria (21)
Graded by few things (19)
Skip class? You won't pass. (11)
Respected (11)
Gives good feedback (11)
EXTRA CREDIT (10)
Caring (10)
Participation matters (8)
Rating Trend

Declining

-1.11 avg change
Dec
Jan
Aug
Mar
May
Dec
Last 6 months
Ratings by Course

CSC110

3.7

(9)

ENG120

3.5

(8)

EGR265

3.4

(14)

EGR120

3.4

(24)

CST110

3.3

(3)
+7 more courses
Difficulty by Course

EGR252

3.2

EGR251

3.1

ENG120

3.0

EGR265

3.0

MDE60

3.0

Similar Professors