4.4

Keyvan Moataghed

Computer Science - Santa Clara University

4.4
Quality
2.6
Difficulty
78%
Would Retake
125
Reviews
4.4
Quality
2.6
Difficulty
4.5
Helpful
4.4
Clarity

78%

Would Retake

125

Reviews

Rating Distribution
Official

5

99

4

6

3

7

2

4

1

9

What Students Say

Cool and nice Professor

COEN332 - 5.0 rating

Dr Moataghed is an excellent professor and a very kind man

335 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

5%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (28)
A- (7)
Not sure yet (6)
Grade Distribution
A(32)B(1)C(1)D(0)F(1)A-/B+(10)
Based on 52 reported grades
A: 28
A-: 7
Not sure yet: 6
A+: 4
Common Tags
Caring (22)
Respected (21)
Amazing lectures (14)
Inspirational (13)
Graded by few things (11)
Lecture heavy (11)
Clear grading criteria (9)
Accessible outside class (9)
Rating Trend

Declining

-0.65 avg change
Dec
Mar
Apr
May
Jun
Jul
Last 6 months
Ratings by Course

329

5.0

(2)

335

5.0

(1)

COEN335

5.0

(12)

COEN396

5.0

(1)

ENGR332

5.0

(1)
+11 more courses
Difficulty by Course

329

3.5

CEON335

3.3

COEN146

3.1

335

3.0

COEN396

3.0

Reviews (125)
5.0
4.0
COEN331
May 16, 2007

One of the best Professors i have come across in my life.. enormous practical industrial knowledge.. very helpful to students.. knows his stuff top to bottom

5.0
2.0
COEN335
Jul 12, 2007

Imparts practical knowledge needed in Networking Industry. Tremendous amount of industry experience. Excellent teaching skills-basic concepts first to ensure thorough understanding then moves on to advanced & current technologies. Extreemly helpful & motivating willing to discuss on 1-1 basis and do extra sessions too.

5.0
2.0
COEN331
Jul 12, 2007

The best guide a student would ever want !

5.0
3.0
COEN396
Jul 12, 2007

Great prof. Nice and easy going. Current tech and smooth style. The exam is smooth and fun, just enough to help learning.

5.0
3.0
COEN331
Jul 12, 2007

A very down to earth person.Very knowledgeable but very modest at the same time.He is a wonderful teacher who takes great efforts to impart knowledge to students.One of the best professors in Santa Clara,in my opinion.

5.0
1.0
COEN331
Jul 12, 2007

Great professor to take class with. He Has excellent teaching skills and brings in the professional environment in to the class. Always up-to-date on the latest networking technologies and willing to share it with his students. It's worth taking classes with him. You will definitely get the most in your pocket before you leave the class.

5.0
2.0
COEN331
Jul 12, 2007

Very kind hearted professor

5.0
3.0
COEN335
Jul 13, 2007

Prof. Moataghed is simply the best to teach computer networks classes. You get to learn a lot and get a good grade at the same time!

5.0
2.0
COEN331
Jul 19, 2007

Definitely an expert in his field. Very kind - if you miss a class, he is willing to stay after class to go over the material missed in previous class. Explains using simple analogy. However, the class may get boring sometimes.

5.0
3.0
COEN331
Jul 23, 2007

Professor Moataghed is the best Professor I have ever had. He is an expert in his field, and still he can break down each concepts in a way that all of us can understand. He uses lots of everyday analogy when he explains complex networking, wireless, and other concepts. I learnt a lot in his class, and I am still using his class notes.

5.0
3.0
COEN331
Jul 23, 2007

Dr. Moataghed is great. He gives us many useful knowledge and industrial inside. The class has been very helpful in my career.

5.0
4.0
COEN329
Feb 7, 2008

great professor with lots of knowledge of the technology and the industry. He is a great motivator for students. tests are yes/no and are based on class slides which are copied by the professor for the benefit of the students. Highly recommended.

5.0
2.0
COEN329
Mar 20, 2010

This course was very useful, people say computer networks is a pre requisite, but he covers from starting so its not mandatory , but its useful to get a clear picture. He provides a deep understanding about networking concepts with examples from his experience. The examination pattern is simple and purely based on concepts which he teaches in class

5.0
2.0
COEN335
Mar 20, 2010

his course was very useful, it provides a deep understanding about networking. The professor is highly knowledgeable, he has a very in depth knowledge about the subject , he covers all the syllabus on time. The examination pattern is simple and purely based on concepts which he teaches in class.

5.0
2.0
COEN329
Mar 22, 2010

One of the best professor at SCU with cutting edge technology updates. He provides his own notes to learn from and explains each slides in depth in class. His dedication towards teaching is outstanding with a keen interest to share knowledge with his students.

5.0
3.0
COEN335
Mar 22, 2010

Prof. Kevyan covers lot of contents in a 2 credit High Performance Networking course. The topics were simple and interesting with most of the essential topics required for high performance networking from layer 1 to layer 4. He is very friendly with students, extremely helpful, a great motivator, with great knowledge about the field.

5.0
5.0
COEN329
Apr 6, 2010

The professor is highly knowledgeable. His lecture is also very practical and up to dated. He won't tell you something old school technologies. He is also very caring to the students and cares what they want to learn from the class. You definitely can learn a lot from him.

5.0
4.0
COEN335
Apr 27, 2010

This course is very useful. The professor has plenty of materials. He knows so much that he will also let you know what interview questions will be asked if you're searching jobs related to this field. The professor is very caring about students. Moreover, he also cares about what you wanna learn from this class. This class is highly recommended.

5.0
2.0
COEN332
Jul 27, 2010

Prof.Moataghed is thorough in his subject and delves in to details to ensure students get to know the basic concepts. By sharing white paper references, video tech talk links and gadget usage demo videos in class, Prof.Moataghed made the course interactive, informative and interesting. I highly recommend taking this course.

5.0
1.0
COEN331
Aug 30, 2010

Excellent Teacher... Who actually knows the subject. He has the right experience and can get you a job in these technologies. Always available for students after the class and encourages students to question more and gives more information... He is a kind where you can get more as you ask more questions...

5.0
2.0
COEN329
Dec 9, 2010

Awsm, the best ever, greatest, seriously if u have not taken a sub under his guidance its useless to study in Santa Clara University.

5.0
2.0
COEN329
May 13, 2011

I would say in this way you just attend his lecture and without much efforts you will get a guaranteed job!! You sincerely write his reports they become a hot-sale value in this Industry

5.0
2.0
COEN331
Jul 16, 2011

Prof Keyvan is an excellent profesor. The professor structures his coursework very clearly.He is a very down to earth person. You can ask him any doubts and he will clearly clarify them.This course is very useful for the people who wants to get a career in Wireless domain.He also gives a clear picture of the current trends in the industry.

5.0
2.0
COEN329
Jul 16, 2011

The professor is one of the best professors I have met in my life.This course is an excellent course for all the networking students who wants to land in a job in the networking domain.He starts from the very basics so you understand what is going on in the core.He mentions in the class which topics are hot in the industry to get a job.

5.0
2.0
COEN335
Jul 16, 2011

You should take a course with him in Santa Clara University. He is one of the best professors in the University.The professor is extremely helpful.He will stay after class as long as you want.He has very good industry experience.He will also guide you in your career plans. His coursework helped me to to get a job in my area of study.

5.0
2.0
COEN332
Jul 16, 2011

Pof.Keyvan is extremely good in teaching and guiding you. He has in-depth knowledge in the subjects. He prepares you well for the industry.If you are specializing in Computer Networks you should not miss his courses. His notes are good references for interviews and also at work.

5.0
4.0
COEN329
Sep 22, 2011

I have taken his course for consecutive quarters and all courses were very useful and helpful for growing Carrer in Networks.Network Technology is one of the best course and his slides are very helpful.He is one of my Best Professor.Believe or not you learn a lot from his course.The best teacher teach from the heart, not from the book.*****

5.0
1.0
ENGR332
Jan 9, 2012

Dr Kevyan is easily the best professor at Santa Clara University.I dont think any other professor at SCU even matches up with his passion and dedication for teaching.His teaching methods are totally revolutionary and he belives in bringing the Industry to the classroom.In 332 we got to learn about IMS networks which is "the latest technology".

5.0
1.0
COEN331
Jan 9, 2012

Dr Kevyan is easily the best professor at Santa Clara University.The reason I say that is because he goes out of his way to help every student and bring out the very best in them.He is ready to go to the very basics of the subject if needed and makes it simple for everybody to understand.In 331 we got to learn the latest Wireless Technolgies".

5.0
1.0
COEN329
Jan 9, 2012

Dr Kevyan has years of industrial experience with several patents to his credit including mother patents.He takes painstaking efforts to make content easy for every student to understand.He also provides slides to every student and his classroom notes are invaluable as he teaches the latest from the industry.There is no need to buy any textbooks.

4.0
2.0
COEN314
Mar 7, 2012

knowledgeable

5.0
3.0
COEN332
Jul 29, 2012

Dr.Keyvan is the best teacher I ever had! He has years of experience and brings it to the classroom. He explains the course material very clearly and provides valuable notes that helped me in job interviews. He really cares about your future success. I took all his courses as electives an I really learned from them all It is an honor be his student

5.0
3.0
COEN331
Sep 16, 2012

Great coverage of different wireless communication topics. Industry oriented course. Latest technologies are included in the course. Professor is very helpful and very knowledgeable. Must take course who are or are planning to work in wireless domain.

5.0
2.0
COEN329
Sep 16, 2012

Network Technology is a great course & contents of course includes latest network technologies.Professor is very helpful and very interactive in class. Course will be of great help who want to pursue career in computer networks. Course helped me a lot during my interviews at companies working in computer networking fields. Great course to take !

5.0
3.0
COEN331
Sep 20, 2012

Excellent Professor! Has full knowledge and complete enthusiasm for his subject and ready to help students whenever they need more understanding in the subject. He is the best professor I have learned from until now.

5.0
1.0
COEN329
Oct 2, 2012

Network Technology is a great course & contents of course includes latest network technologies.Professor is very helpful and very interactive in class. Excellent Professor! Has full knowledge and complete enthusiasm for his subject and ready to help students whenever they need more understanding in the subject.

5.0
4.0
CEON335
Feb 16, 2013

Most interesting class taken. The professor knows his material by heart.

4.0
2.0
COEN331332329
Feb 27, 2013

He is a great professor and he is very supportive to his students. He explains the concepts in full details and is always up to date with latest tecnologies. He has a deep knowledge of the subject he teaches.

5.0
3.0
COEN334
Mar 31, 2013

Very helpful professor ! Contents of course includes from very basic fundamentals to latest technology implementations. Must take course for computer networking track. Thanks professor for this great course !

5.0
1.0
COEN329
Apr 2, 2013

The professor brings a lot of industry experience in to the class rooms. He provides the big picture in all the courses that he teach. He is very passionate about teaching and clarifies all the doubts with a lot of interest. The course projects are very interesting and professor is also very much available in helping students with projects.

5.0
1.0
COEN332
Apr 2, 2013

The professor's courses are a complete package in Networking Domain. If any one wants to pursue a career in Networking field, Dr Kevyan's courses are very highly recommended. The professor has complete knowledge in all the networking areas like Wireless, Core Networks, Access Networks. So the students will have a complete picture from end to end.

5.0
1.0
COEN335
Apr 2, 2013

The Professor does not need any textbooks. His class material could be made as a text book. It has all the details and is is based on industry experience. At the end of course, professor takes up an extra class to provide all the students a END to END picture of all the concepts covered in class. Highly recommended class.

5.0
2.0
COEN331
Aug 1, 2013

Prof. Keyvan is the best at SCU in terms of Networking courses. The courses cover networking protocols in depth while making the topic interesting. Highly recommend to take any class offered by Prof. Keyvan.

5.0
2.0
COEN329
Aug 1, 2013

Prof. Keyvan provides an in-depth knowledge of LAN, WAN, VPN an Qos in this course. Also goes over multimedia technologies. Highly recommended to get a better understanding of various network technologies.

5.0
3.0
COEN329
Oct 30, 2013

He is super helpful, friendly, energetic and highly knowledgeable Professor. He is by far the best professor in the COEN department at SCU. He is a living encyclopaedia for Networking. This course is very relevant to the industry and he takes extra efforts to make sure every student masters the key skills by the end of the course.

5.0
2.0
COEN335
Grade: Rather_Not_Say
Oct 30, 2013

High Performance Networking will give you the knowledge of the most latest and breakthrough technologies currently being used in the Networking Industry that enable high speed and high performance Networks. About the Professor, he is an epitome of pedagogy. I haven't come across any Prof so helpful, dedicated and passionate as him.

5.0
2.0
COEN336
May 6, 2014

Excellent professor! Very enthusiastic about teaching his subject, takes genuine interest in the class and always arrives much time before class starts, that shows his enthusiasm in the subject. Takes extra effort in explaining topics.

5.0
3.0
335
Jul 10, 2014

Dr Moataghed is an excellent professor and a very kind man. He places equal demands on himself and on his students. The material is complex but he puts it in a way that is easy to understand and is always willing to explain further. He is one of the best professors I have ever studied under. You will not regret taking one of his classes.

5.0
3.0
329
Jul 10, 2014

This was the first class I took in the SCU graduate engineering program. It was very technical but Dr. Moataghed made it easy to understand. He tries to help his students in anyway he can. Because of him I decided to pursue a master's degree in computer engineering. He really cares about his students and his classes. This was a great class.

5.0
1.0
COEN320
Nov 10, 2014

Cool professor. You do not need textbook or some other material to pass his exams. You just follow his notes and you will get the knowledge about course. He explains the topics in very simple manner and briefly.

5.0
3.0
COEN329
Feb 22, 2015

This class serves as an introduction to other advanced classes offered by the same professor. Prof. Moataghed is very knowledgeable. He is very passionate about teaching and technology. He will keep inspiring his students by sharing the latest developments and advancement in the industry.

5.0
2.0
COEN335
Grade: A
Feb 23, 2015

Easily the Best Professor that University has. His knowledge of the subject is exceptional. The care and concern he shows for every student is admirable. Loved taking his classes

5.0
3.0
COEN332
Grade: A
May 13, 2015

Cool and nice Professor.

1.0
5.0
COEN329
May 31, 2015

Lectures are badly managed and are long and boring. Very unclear grading criteria for the exams and projects. professor is not helpful at all when asked any questions.

5.0
3.0
COEN329
Jun 8, 2015

Dr. Keyvan has always been student's favorite. His knowledge in the subject is amazing and been in the industry long enough he has a unique way of teaching and taking tests. The course is in depth if you are ready to learn since its limitless contents, but professor gives out a handy slides to read up which is helpful and a substitute for book.

4.0
1.0
COEN332
Grade: A+
Jun 16, 2015

Excellent knowledge of subject. Very Helpful and gives good grades. Material is nicely hand crafted, if you read properly it gives allot of knowledge. Course is not sectioned properly, so you won't know when new topic started. Lectures are long and sometimes boring.

1.0
5.0
COEN331
Grade: F
Sep 1, 2015

Avoid if you can

5.0
3.0
COEN331
Grade: A-
Sep 4, 2015

The class contributed to my knowledge in the field of wireless very helpful professor. Very knowledgeable, stays after class to explain if you have questions. Strongly recommend.

5.0
3.0
COEN331
Grade: A+
Sep 4, 2015

Very knowledgeable in his field, provides detailed coverage of course, is interested in students to learn, the course material is very good prepared. Dedicates time to each student who needs extra help. Strongly recommend to those students who want really to learn and prepare themselves for industry

5.0
4.0
329
Oct 2, 2015

Amazing knowledge of the subject. Takes efforts to teach students from basic concepts while covering a huge range of advanced topics.

1.0
5.0
COEN331
Grade: C
Dec 11, 2015

Awful teacher. Avoid if you can

5.0
1.0
COEN331
Grade: A+
Dec 14, 2015

Dr. Moataghed is one of the best professor I met in SCU. He has in-depth knowledge in Wireless network, what I learn from his class is very helpful in my interviews and works. He is a very nice and responsible teacher, he inspire students in his class, and he always help students after class. I recommend his class strongly!

5.0
1.0
COEN329
Grade: A
Dec 14, 2015

Dr. Moataghed is one of the best professor I met in SCU. I took all his courses. He is the expert in network technologies, his lecture is very helpful if you want to pursue your career in the Network domain . He likes to inspire students, he will give your extra credit if you answer his questions in the class. I recommend his class strongly!

5.0
1.0
COEN335
Grade: A
Dec 14, 2015

Great course! Best Professor! This course give you the latest knowledge in Network industry. Dr. Moataghed is a very kind professor, he cares every student in his students, help students and give them good suggestions. I love this course!

5.0
1.0
COEN329
Grade: A+
Dec 14, 2015

The best professor in COEN courses in SCU! Professor Keyvan is a very kind and excellent teacher, he always help students when they need extra help. The course materiel is very good prepared. The lecture is very technical, but professor make it amazing and easy to understand. Don't forget to take this course!

5.0
2.0
COEN329
Grade: A
Jan 27, 2016

He is a very nice Professor with great teaching skills. Loved his class. You learn a lot

5.0
2.0
COEN329
Sep 27, 2016
Would take again

Excellent coverage, very knowledgeable, answers questions, will explain the subjects so often if you don't understand until every one understands.

Respected
Amazing lectures
Caring
5.0
3.0
COEN331
Oct 3, 2016
Would take again

Most take class, prepares you for industry.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CEON335
Oct 9, 2016
Would take again

Strongly recommend if you want to learn about networking and new technologies. Very passionate professor, he cares about his work and students.

Amazing lectures
Caring
5.0
3.0
COEN332
Oct 15, 2016
Would take again

You want to learn take his courses. Very good professor, one of the best at Santa Clara University

Amazing lectures
5.0
4.0
COEN233
Grade: A
Mar 29, 2017
Would take again

Dr. Moataghed prepares free printed class notes for students. His lecture covers a lot of information. He interprets concepts with examples close to real life that students without prior knowledge of the subject are able to understand. He is generous in giving help and scores. Easy tests. Homework requires efforts but definitely helpful and useful.

Gives good feedback
Respected
Inspirational
5.0
3.0
COEN332
Grade: A
Jun 23, 2017
Would take again

Very good Professor. Very good learning experience.

Respected
Caring
EXTRA CREDIT
3.0
1.0
COEN329
Oct 17, 2017
Wouldn't take again

This Professor is cool and nice. Easy grading criteria. But the lectures are not useful. He 'charges' for the course material that he provide to students. He doesn't share slides too. The course content is poorly organised. But all his courses are cool with less course load which is student friendly.

5.0
3.0
COEN329
Nov 1, 2017
Would take again

Very knowledgeable, interested the students learn, provides details on the subject. prepares the students for industry. Material is tailored for industry.

Respected
Amazing lectures
Caring
5.0
2.0
COEN233
Grade: A
Dec 17, 2017
Would take again

Inspiring and knowledgeable professor. Very passionate about the subject & wants you to learn. Provides notes and guidelines for exam which are extremely helpful. Easy to score an A. Extra points for answering questions in class. Extra credits for well done research projects and programming assignments. Clearly graded exams 25 true/false ques each

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
1.0
COEN233
Grade: A
Mar 22, 2018
Would take again

One of the best Professors in SCU. He cares for his students and provides the notes in the first class. The Grading criteria is clear - 25% Research Project, 25% Programming Assignment, 25% Mid Term, 25% Finals (The exams are 25 true and false questions, and easy to score well). He gives a guideline before the exam with the exact reading to be done

Respected
Clear grading criteria
Caring
3.0
3.0
COEN331
Grade: A
Mar 27, 2018
Wouldn't take again

Very nice professor, but lectures are slightly unorganized, and not very helpful. Lot of topics compressed into one course, with all the jargons. Mid-term and final are true/false, but they are tricky. If you have taken COEN 233 or another class with him, you are more likely to get extra credit in class to boost your grade. Overall, it's OK.

Respected
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
2.0
COEN233
Grade: A-
Apr 5, 2018
Would take again

Listen to his classes, give yourself enough time for project and assignments so that you are able to avoid any minor mistakes. Project and programming assignments are 50% of the grade, so he takes them very seriously. avoid any mistakes over there. Midterm and finals are from the material he gives you, and you would easily score a 45+ /50

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
COEN331
Nov 17, 2018
Would take again

great prof really care about students. One of the best prof in SCU

Inspirational
Caring
EXTRA CREDIT
5.0
3.0
COEN233
Grade: A
Nov 23, 2018
Would take again

Amazing professor! Not only does Prof. Moataghed know everything about networks and communications, has extensive experience in the industry, he also cares about students and is willing to provide guidance and extra help. Well organized lecture notes, clear grading schemes, and great classroom ambience. Highly recommended!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
EXTRA CREDIT
5.0
4.0
COEN331
Grade: A
Nov 23, 2018
Would take again

Prof. Moataghed loves teaching and helping students. The first time we met he was giving makeup class after regular lecture hours because he was sick the week before and had to cancel the class. He is passionate about teaching, and always encourages students to ask questions, with loads of warm words of encouragement. Amazing teacher!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
COEN335
Grade: A
Apr 1, 2019
Would take again

He is one of the best professors I have met in my life so far. I have learned a lot from Him. After taking his classes, I have learned from nothing to knowledge in the network field. He has clear criteria for grading and tries his best to give a reasonable grade based on your efforts.

Respected
Inspirational
Amazing lectures
5.0
2.0
COEN233
Grade: A
Apr 8, 2019
Would take again

Very helpful professor. Take this course to focus more on your job hunt.

Gives good feedback
Graded by few things
Caring
5.0
3.0
COEN331
Jun 23, 2019
Would take again

One of the best prof. at Santa Clara University, he dedicates time to you if you need help. He prepares you for industry.

Respected
Amazing lectures
Caring
5.0
3.0
COEN332
Jun 23, 2019
Would take again

Excellent professor, he wants you lean, he cares you understand the subject and follow the lecture. He knows by heath what he teaches.

Respected
Accessible outside class
Inspirational
5.0
3.0
CEON335
Jun 23, 2019
Would take again

Excellent coverage, clear lecture, explains in simple language that every one understands.

Hilarious
Amazing lectures
Caring
5.0
2.0
COEN233
Grade: A
Aug 17, 2019
Would take again

Awesome class. The lecture's material is clear and up to date. Professor gives out a range for the midterm and final exams. There are a lot topics to choose from for the projects and I definitely learned a lot from doing it. Highly recommended.

Respected
Amazing lectures
EXTRA CREDIT
5.0
2.0
COEN329
Grade: A
Aug 17, 2019
Would take again

The class covers advanced materials but the exam is not hard and professor gives out points to go over for the tests, which is nice. Need to write a project report which is quite standard for some of the classes at SCU.

Respected
Accessible outside class
Inspirational
5.0
2.0
COEN335
Grade: A-
Aug 17, 2019
Would take again

The lectures are very clear and helpful. You still need to read the materials, though. Exams are not hard and the scope is well explained by the professor. Project is quite open, you can work on any of the topic that is related. Highly recommended!

Respected
Accessible outside class
Amazing lectures
5.0
3.0
COEN329
Grade: A
Nov 8, 2019
Would take again

Prof. Keyvan has in depth knowledge in networking and will help you understand the all networking concepts. Very helpful, will clarify all your doubts even though you have basic networking questions. Really enjoyed the course.

1.0
1.0
COEN329
Dec 16, 2019
Wouldn't take again

Worst class ever, didn't get a lot to learn, too much coursework, graded on just True and False.

Graded by few things
Test heavy
5.0
3.0
COEN329
Jan 9, 2020
Would take again

The course is well organized, brings industrial expertise in class to prepare students for industry. Covers most recent technologies, explains in simple way complicated subjects. Is one of the experts in his field.

Respected
Clear grading criteria
Amazing lectures
1.0
3.0
COEN329
Jun 18, 2020
Wouldn't take again

Nice prof. Avoid him though unless you can find his previous material. Then you will get A

5.0
3.0
COEN233
Aug 12, 2020
Would take again

Excellent lecture, one of best courses, he explains in simple words complicated subjects.

Respected
Amazing lectures
Caring
2.0
3.0
COEN329
Apr 20, 2021
Wouldn't take again

the professor reads from the slides ... a little disappointed in the learning experience. he does give you a study guide for the exams, which is helpful, but i am not happy (especially considering how much we pay for our education at this school).

Get ready to read
Graded by few things
Group projects
2.0
3.0
COEN233
Grade: Not sure yet
Oct 7, 2021
Wouldn't take again

COEN233 should be taught by the overall concepts about the network, the core should focus on more routing, protocol, cache, and etc. However, the professor took so much time on physical layer applications, which is rarely needed for the majority of the students. There are too many topics compressed in the sildes, very abstract.

Respected
Graded by few things
Lecture heavy
4.0
3.0
COEN329
Dec 15, 2021
Would take again

Excellent coverage of subject, explains practical usage of subjects in the industry, he prepares you for industry , takes time after class to answer questions, always available for students, very knowledgeable in his field, fair grading method.

Respected
Inspirational
Amazing lectures
3.0
3.0
COEN233
Grade: Not sure yet
Dec 16, 2021
Wouldn't take again

Lecture is boring.

2.0
2.0
COEN233
Grade: A
Dec 20, 2021
Wouldn't take again

The professor is caring, engaging and approachable for any doubts. However, he doesn't explain the concepts well, and even the slides are written poorly. Makes it hard to understand because everything seems quite abstract. A lot of time was wasted on trivial topics. The project and assignments were good though.

Respected
Accessible outside class
Caring
5.0
5.0
COEN331
Mar 22, 2023
Would take again

Very good professor, dedicated to the students to learn, spends time with students after class, online or offline. Excellent knowledge of subject, explains the details, emphasizes the importance of the related subject fields in the industry. Has passion in teaching, he answers all questions you ask with details.

Amazing lectures
Clear grading criteria
Caring
3.0
5.0
COEN146
Jun 12, 2023

No doubt that he is a smart and caring person with lots of industry experience. However, do not take COEN146 with him. The class is 550 PowerPoint slides with barely any practice material. He promotes learning over memorization, yet provides little to no structure to do so other than to review the hundreds of slides.

Inspirational
Caring
Graded by few things
2.0
2.0
COEN146
Grade: Not sure yet
Jun 14, 2023

Clearly a very caring and knowledgeable guy, but never taken a class that was as disorganized and disconnected. The content is important and useful stuff, but it's very hard to learn it when doing well in the class comes down to memorizing things from a monolithic 550 slide PowerPoint. Avoid taking him for COEN 146, there are much better options.

Participation matters
EXTRA CREDIT
Test heavy
1.0
3.0
COEN146
Grade: Not sure yet
Jun 15, 2023

Professor Moataghed is very nice, but doesn't prepare you at all for the midterms and final, which make up 80% of the final grade. Your only avenues for studying are rereading the 552 class slides. It feels like he expects his students to learn most of the material outside of class, but doesn't provide any materials to do so.

Lecture heavy
Test heavy
Graded by few things
4.0
3.0
COEN329
Grade: A-
Jun 15, 2023
Would take again

Pros: he cares about his students, accessible outside class, has industry experience, extra credit Cons: tests cover way too many concepts, tests are only T/F, accent which makes it difficult to understand him, slides are disorganized Tips: use quizlet, attend every lecture so he recognizes you and can help you with your grade

Caring
Respected
Test heavy
1.0
3.0
COEN146
Grade: A
Jun 23, 2023
Would take again

An excellent professor, very experienced in teaching and industry If you want really to learn networking don't miss this course, he explains in simple language the complicated concepts of networking. I definitely will take more courses from him to learn more. Very fair in grading. He prepares you for industry.

Amazing lectures
Inspirational
Caring
1.0
3.0
COEN146
Jun 23, 2023
Would take again

He is caring about your leaning, Has many years of experience in the industry, he wants that you becomes successful. The tests are fair, if you have learned the course material you will have no problem. The tests are TRUE or FALSE and multiple choices. I am graduating, I am happy I took this course.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
COEN146
Grade: A
Jun 23, 2023
Would take again

Very good course material. If you are in class use his material and the book, definitely you will get an A. Always available outside class to answer your questions. Don't miss this course

Inspirational
Caring
Accessible outside class
5.0
2.0
COEN233
Grade: B+
Jun 23, 2023
Would take again

One of the few fundamental course which every computer science student should know. It sets good foundation for distributed systems and cloud computing courses. Professor really puts in great efforts to teach the core concepts in as easy manner as possible. He is always available and accessible to solve your doubts.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
COEN331
Grade: B+
Jun 23, 2023
Would take again

Best course to learn about the mobile and wireless technology. The professor goes unto great extent to make student understand complete network communication right from landlines up to 5G. He also explains the important concepts about the wireless technology right from development to its network setup. Great course to have in our profile

Gives good feedback
Inspirational
Respected
5.0
2.0
COEN329
Grade: A
Jun 23, 2023
Would take again

Great course to understand the flow of information through different network medium. Professor brings his 30+ years of industry experience to classroom to make student connect wit theory to application. Great course to have especially if you are planning on making a network / cyber security profile

EXTRA CREDIT
Clear grading criteria
Accessible outside class
4.0
2.0
COEN146
Grade: A
Jun 26, 2023
Would take again

Although this class had a lot of lecture material, and I wouldn't say I remembered all of it, the professor was nice enough to be lenient with the material in both our homework and our tests. It's a weird sort of balance where there's so much material that you need to learn, but the class is set up in such a way that it becomes easier to pass.

Lecture heavy
5.0
2.0
COEN146
Grade: A
Jun 26, 2023
Would take again

Professor Moataghed is very knowledgeable and caring. However, he runs through 552 slides very fast, which makes it difficult to prepare for the exams. Tests are alright if you study early and know most of the content. Go to his office hours if you have trouble understanding class material; he explains stuff better online one-to-one over Zoom.

Get ready to read
Test heavy
Accessible outside class
5.0
4.0
COEN146
Grade: A
Jun 26, 2023
Would take again

Professor Moataghed is really caring and knowledgable! He's very willing to help outside of class. As long as you study the lecture slides, the tests are not bad! The only downside is that it's all multiple choice, so there's no partial credit. The homework's are easy. You definitely have to know the material very well to do well in this class!

Clear grading criteria
Lecture heavy
Test heavy
5.0
3.0
COEN332
Grade: A-
Jun 26, 2023
Would take again

The course is well-organized, the materials is detailed. Professor is so dedicated to prepare the lectures and try his best to help students understand the concepts. Just come to class room and pay your attention to lecture then you will get great grades and also really learn things.

Amazing lectures
Caring
Lecture heavy
5.0
2.0
COEN146
Grade: A
Jun 27, 2023
Would take again

I highly recommend it! Attendance is not mandatory but he teaches well, and you can get up to 5 bonus points for attending class (assume each point is a percent). We do need to review a lot of slides for the tests but it's not bad as long as you go to class and review the material at least once a week to make sure you have an idea of the concepts.

Participation matters
Lecture heavy
Graded by few things
5.0
3.0
COEN233
Mar 28, 2024
Would take again

The tests were pretty hard. So was the evaluation for the programming assignment.

Inspirational
Lecture heavy
Test heavy
3.0
2.0
COEN146
Grade: Not sure yet
Dec 9, 2024

His lectures are sometimes engaging, but most times it is just him talking. If a course is going to be like that, I'd rather just read the textbook at home. Not to mention I felt the slides didn't explain the concepts as well as the textbook did. The questions that he asks in class are sometimes convoluted, but the extra credit policy is nice.

EXTRA CREDIT
Graded by few things
5.0
3.0
COEN146
Grade: A
Dec 24, 2024
Would take again

Professor Moataghed's COEN146 course is a solid choice. Attend class, review slides, and utilize resources like Unstuck AI - you'll learn a lot and likely earn a good grade.

5.0
3.0
COEN331
Grade: A
Mar 29, 2025
Would take again

Although each class is a bit of a heavy lecture, he does a good job breaking down some of the more complex topics. He gives lots of extra credit, so show up to class and participate and you'll do well. The midterm and final are true and false questions.

Participation matters
EXTRA CREDIT
Lecture heavy
5.0
4.0
COEN146
Grade: A-
Apr 18, 2025
Would take again

Prof. Moataghed cares a lot about his students. He has impressive experience in the networking industry & often shares personal insights. For more personalized explanations his office hours are useful! Review lecture slides for quizzes--taking notes concisely on key concepts is important. Can get up to 5 bonus points for participating in class too!

Inspirational
Caring
Lecture heavy
3.0
3.0
COEN146
Grade: Not sure yet
May 27, 2025
Would take again

hi guys honestly this class is cooked anywhere and everywhere so this is more for this class and less for the prof but oh my god i have been looking at 200 slides for the midterm and crashout this class is legit just memorizing but the material is hard you're gonna be struggling a lot but the tests r all mc but like still tricky…. so yeah

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
COEN146
Grade: B+
Jun 16, 2025
Would take again

Professor Moataghed is GOATED. His class has two homework assignments, two midterms, and one final exam. Although he lectures a lot, he gives extra credit points to students who participate and answer questions during class. If you understand his lecture slides, then you can do well on the exams without reading the textbook. Highly recommended.

Participation matters
Lecture heavy
Graded by few things
1.0
5.0
COEN146
Grade: B-
Jun 16, 2025

Delusional about his teaching quality, Kevin reads disorganized slides aloud, writes MCQs in broken English, and lacks all conceptual depth. His poor English directly leads to confusing, poorly worded problems. A Dunning-Kruger case study, confusing rigor with clarity, and busywork with education. Avoid if you seek to learn, rather than endure.

Clear grading criteria
Graded by few things
5.0
3.0
COEN146
Grade: A
Jun 30, 2025
Would take again

This course inspired me to focus my job search in the networking. Excellent lectures, he makes sure students understand the lecture His tests are focusing on the lecture, if you have been in class, you will pass the tests with good grades Gives extra points if you answer questions he asks in class He cares for his students, spending time for you

Amazing lectures
Inspirational
Caring
3.0
1.0
COEN146
Grade: A-
Jul 20, 2025
Would take again

Exams are weird: take a slide but change the wording slightly, so you really have to know your stuff. Exams are all on Camino without a lockdown browser.... Most people do badly on the exams, so he curves at the end if he sees you were trying (literally just show up even though he rambles). Extra credit for answering questions during the lecture.

Class Info

Online Classes

100%

Attendance Mandatory

5%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (28)
A- (7)
Not sure yet (6)
Grade Distribution
A(32)B(1)C(1)D(0)F(1)A-/B+(10)
Based on 52 reported grades
A: 28
A-: 7
Not sure yet: 6
A+: 4
Common Tags
Caring (22)
Respected (21)
Amazing lectures (14)
Inspirational (13)
Graded by few things (11)
Lecture heavy (11)
Clear grading criteria (9)
Accessible outside class (9)
Rating Trend

Declining

-0.65 avg change
Dec
Mar
Apr
May
Jun
Jul
Last 6 months
Ratings by Course

329

5.0

(2)

335

5.0

(1)

COEN335

5.0

(12)

COEN396

5.0

(1)

ENGR332

5.0

(1)
+11 more courses
Difficulty by Course

329

3.5

CEON335

3.3

COEN146

3.1

335

3.0

COEN396

3.0

Similar Professors