4.9
Quality2.2
Difficulty100%
Would Retake753
Reviews100%
Would Retake
753
Reviews
Rating DistributionOfficial
753 total ratings5
725
4
20
3
5
2
0
1
3
What Students Say
“It is easy to get an A+ in this course, but I did not”
EES512 - 5.0 rating“In addition, he made every effort to provide us with the best resources”
ELE800 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
68%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
8120
5.0
(1)ELE800
5.0
(4)COE800
5.0
(5)ELE813
5.0
(10)GRADUATECOURSW
5.0
(1)Difficulty by Course
IST210
4.3
ECE8120
4.0
CN8811
3.8
COE800
3.4
ELE714
3.1
Reviews (300)
DR.RAAHEMIFAR IS AN AMAZING PROF AND A HARD WORKER.HE IS GENUALLY CARING,FRIENDLY, HEALPFUL AND MOST IMPORTANTLY RELIABLE.THAT BEING SAID,GETTING A GOOD GRADE IS NOT EASY,YOU MUST WORK HARD FOR IT.HIS PASSION AND ENERGY IS WHAT MAKES HIS STUDENTS WORK HARD AND BECOME VERY MOTIVATED. LET’S JUST SAY HIS ENERGY IS CONTAGIOUS..AND THAT IS A GOOD THING.
Professor Kaamram shows true dedication towards his students, and is willing to help them at the students convenience.
Prof.Kammran is an excellent professor who understands how to educate a student in the best possible manner. He always gives the freedom to the student to let them expand their ideas on their design project and gives no restrictions. Thus all his students usually get nominated for design awards. A+++ prof for EDP and can get constant support.
Prof.Kammran is amazing and wants you to understand the concept of VLSI Testing. If you work hard,understand the lectures and attend all the lectures you will do great in this course. He is very helpful, provides lots of examples, practice exams, office hours help, and his classes are very enthusiastic. He creates a lot of interest in this course.
A true human being
Finding a professor at Ryerson who genuinely cares about you and wants you to succeed and become successful is not very easy, and Dr. Raahemifar encompasses all these characteristics. When our design project was deemed too complex by two other project supervising profs, Dr. Raahemifar jumped at the challenge and guided us all the way to completion.
Professor is friendly and supportive. He genuinely wants student to succeed (show ur work!) and goes above and beyond if you show genuine interest. Ask questions and do ALL(!!!) assignments. However, be prepared to work VERY hard if you want a decent grade in the design project. He takes projects VERY seriously unlike other prof who like midterms.
Professor Kaamran has a passion for teaching. He wants his students to really understand the material and is always willing to help, even outside of class time. Although the course is not easy, if you work hard, do the review given by the prof., you will do well in the course.
Excellent professor to do an edp with. Professor Kaamran is very knowledgeable and his guidance was extremely helpful for the success of our project. He wants his students to succeed and goes out of his way to help the students out.
Dr. Raahemifar is a dedicated prof who treats his students like his own children. He cares about what people learn and should learn in a course and what the output of the course is. He also is very helpful in out of-class appointments and makes sure that you understand, to the point, what you need to for your professional life. +very communicative.
This prof is the best professor I've had in my entire duration of university. He is kind, willing to help and wants to see his students do well in this course. It's very refreshing to see a Prof who is passionate about what he teaches. I wish more professors were like him it would make university a lot more enjoyable.
Best prof in ryerson, very helpfull and eager to help! Took this course in a short spring term, so he made himself available for extra sessions and made sure the material is undunderstood!
The best prof at Ryerson. He truly cares for his students.Explains all topics very clearly and keeps the whole class interested. I wish for more profs like this at Ryerson!
Dr. Raahemifar is one of the best professors at Ryerson. I've never seen anyone dedicated to teaching like him. He explains everything very very clearly. You can definitely understand all concepts in class and all you need to do at home is practice. He gives a lot of chances so don't take any for granted. Attend lectures, practice and ask questions
Prof. Raahemifar is an amazing person. Very dedicated professor and always willing to help. Important to do as many practice problems as possible to end up with a very good grade. Attendance isn't mandatory but he always takes into account those who are present in class.
Great prof. very dedicated to the students and is willing to go the extra mile for each individual while at the same time making the material super easy to absorb. He even goes around before every class greeting each person and asking how are you and if they are doing good with the material. The golden standard of teaching.
Amazing!!! he is without doubt thaa best!! Work hard enough and you get what you deserve.
Great Prof, will do everything to help you succeed, the only way you can fail is if you don't try at all. His lectures are great, you don't have to struggle to stay awake. His youtube videos are absolutely worth watching more than once. I wish every prof was like him, a real class act.
The course is really tricky. But the prof presented in a different and unique manner with 3D view and Electric and Magnetic field which helped me get A+ grade. He is really helpful but please attend his every class...very recomneded
Teaches in a unique manner and tries to help everyone understand the material. A little slow for my liking, but regardless attending his class was a great experience.
Dr. Kaamran is one of the best profs at Ryerson. He is honest, helpful, and LOVES his job. He treats students as his kids. Definitely recommend taking any course with him. Easy A+ with him if you attend class & practice.
Dr. Kaamran is very knowledgeable in the course material and his youtube videos were AMAZINNGGGG! They saved my life when I missed quite a few important lectures.Great prof and always happy to help!!
GREAT PROFESSOR ! Really ! He gives you all the information in his own way that makes you more interested. I can really say he is the best professor I've ever had and trust me, he will make you study and work hard to achieve the best grade. Hope to have more courses with this professor.
One of the best profs i had, explains topics very clearly and provides all sorts of examples to ensure you understand. He makes lots of time available, so you can see him anytime. His exam shells are super helpful, and he gives you all the resources to learn the material. As long as you attend his classes and practice on your own, you will succeed!
Professor Raahemifar is an excellent professor who is always available to his students. He explained the course material very well in lectures. In addition, he brings a lot of enthusiasm and friendliness to the class. He is very motivated to get everyone to succeed in his class and make every effort to reach out to students. I highly recommend him.
I highly recommend taking any class that Dr. Raahemifar teaches. He tries to enhance interest and understanding among students rather than forcing mindless memorization. However, this course is not easy. Those that expect to do well will need to attend every class and solve all the homework problems.
The best professor I have ever been taught by. Did an incredible job and had a lot of fun in every lecture. Learned a lot of material in a short time. Kept me motivated and determined
I don't think Professor Kaamran is a easy marker but based on his teaching and knowledge of the course makes it easy to do well. Professor Kaamran has set a new standard on what I expect from professors (we are all aware that is difficult at Ryerson). Thank you for teaching this course. Attend his classes and do the suggested problems.
Amazing prof used very practical and intuitive analogies to explain concepts. Started the course from the very basics of vector calculus to Magnetism. Has a very deep understanding of the course and encourages the students to have an overall understanding as well. Please take his class if you wanna truly learn the course materail.
The best professor in the whole of Ryerson University. He turned a difficult and boring class into something exciting and understandable. He had amazing enthusiasm and patience and went at a slow pace to make sure everyone understood every single detail. Simply attend his lectures and put in the effort to practice what he teaches, and A+ is yours.
THE MOST HELPFUL and GENUINE prof you will ever meet in Ryerson. He truly helped me whenever I needed help. Excellent prof, always replies fast to email, goes out of his way to help the student understand. Moreover, he is VERY happy and enthusiastic in the class makes you LOVE a course such as feild theory. He will turn the boring into interesting.
I'm Mechanical Engineering student from Guelph University.I took this course during the spring term in Ryerson University. This course is really hard course, but the professor did a good job, which helped me get a good mark. The course is not easy but if you put the effort and practice the problems and do the homework you will achieve a good mark.
He is the best prof, you should be so lucky to have him as a prof. He can understand you like a kind father and will help you in the way that you learn.
one of the best profs you can have , just come to classes
Absolutely amazing prof. Goes out of his way to spend time with the students, explaines everything with great detail and clarity, and engages students to participate and take great interest in the course. Extremely fair with tests, do the assigned homework and you should be able to breeze through this difficukt course. Watch his youtube it helps:)
The course I took was challenging, but Kaamran presented the material using conventions that made the calculations much easier than they could be. He was always enthusiastic and ready to help, and presented us with many ways to succeed. Overall, he's the best professor I have ever had, highly recommended!
I've never had a prof who cares as much about their students succeeding. His lectures are very easy to follow, and if that's not enough they're also conveniently available on YouTube. He also makes plenty of time to go see him for help with homework or midterm/exam prep.
This professor is one of the most helpful and clear professor I have ever had the pleasure of learning from.
Literally one of the best teachers I have had in my life. The guy knows how to teach and get along with students. He's one of the only teachers who treats students and student when he's teaching. Everything he teaches is extremely clear and by the time hre's done class students actually learn something. In short he is the definition of a "teacher".
The course itself was a bit challenging but this professor was a great help both in and out of class hours. Go to class and pay attention and you're guaranteed a fair mark.
Dr Kaamran is an exceptional professor. He goes out of his way to help students. His youtube videos are extremely helpful. He truly shows great appreciation and motivation to students who work hard.
He is one of the best profs I have had. The course is difficult to get but he makes it a piece of cake. He is always there to help and keeping track. Make sure you attend all his classes and write all the notes. He does a lot of examples which surprisingly can come on the midterms. His youtube videos are quite handy.
Awesome prof! respects everyone and does whatever he can do to succeed
Best ELE202 professor anyone can have. if you're an electrical eng student then he will make you love electrical eng.
Officially one of the few professors who actually knows how to TEACH! But that does not guarantee an easy A because, the course itself is a bit hard unless you understand the material thoroughly and do all practice problems in the textbook. TIP: watch the corresponding YouTube videos before attending the lectures – makes a world of difference.
I wish all professors learn from him how to teach properly, how to be dedicated, and how to treat students fairly. Dr.Kaamran is by far the best i had in my undergrad at Ryerson.
he is simply amazing.I am going to attend masters course in electrical engineeringat Newcastle university and my Bsc is in physics.but still his style of teaching and his method is really understandable and good way to be ready to start my masters
he is the BEST !
The best Prof I have ever had!! Love how he teaches and how much helpful he is. God bless him :)
Amazing teacher!
Lectures were clear and concise, resources were made to excel at the course such as: youtube lectures, homework questions and answers, good office hours. Professor always showed enthusiasm in the subject and competence in the subject matter.
Lectures are absolutely worth it. He is very helpful and fair. Not exactly easy tests, but he tells you the level of difficulty and there are no tricks. Has very helpful youtube videos, and is always willing to help you. Switch to his class!! Best prof at Ryerson.
Best professor. He actually wants to help you his youtube videos are the best but still go to his lectures to avoid cramming. tests are fair but marking is more than generous - if he is your prof you have nothing to worry about as long as you practise because content can be difficult.
Quite possibly one of the greatest professors EVER. Ryerson is lucky to have him. Teaches with incredible enthusiasm, clarity and is ALWAYS willing to help you if you need it. He goes through relevant examples and works them out until you've mastered how to do it. All that aside though, Kaamran really is a gem of a professor.
Best professor/teacher in Ryerson University and an even better human being. If you have him as your professor, make sure you attend his classes and pay attention. He tries to help as much as he can. Rarely do professors care as much as him. I was very lucky to have him and my final grade speaks for itself.
Best professor I have ever had hands down! He is on your side as long as you are committed. He goes out of his way to help students. Extremely nice prof and reasonable. If you don't do well in his class, that fault is all on you.
One of the best prof i ever worked with!
The best Prof I have ever had in Ryerson. He teaches very well and helps students with an enthusiasm that not all the profs have. Lots of opportunities to learn the course from, all the office hours, tutorials, and lectures help you to get an easy A+. I enjoyed being in his class and I wish I had more and more class with him. Thanks for all helps.
The best prof. You will ever have. Thanks for everything you are the greatest :D
Very nice prof, use youtube videos
Kaamran is definitely one of the best professors at Ryerson hands down. His class is not necessarily easy its just that he goes out of his way to make sure you get the best possible mark you are capable of. If you want to get an A in his class just make sure you attend every lecture and do all the homework problems.
One of the best profs I have ever had. He really cares about you and the course.
He is best prof I have ever had, he motivates you to learn, he is very flexible, his lectures are very interesting and helpful, in addition he so has many youtube videos which are extremely helpful. I honestly love this teaching style-very friendly and helpful.
Make up midterm #1 was completely unnecessary. Examples are usually left incomplete.
Great Teaching Skills! With no exaggeration, Dr. Rahemifar is the best Prof I have ever had. Going to his classes is completely stress-free & very enjoyable. He puts lectures on YouTube which is extremely useful for review. I finished high school 20 years ago and this course is a hard one. I certainly could not have done well without his help.
I enjoyed his class. It was a straight 3-hour lecture at 9am, but it wasn't as daunting as I thought. He explained the concepts very clearly and provided good examples. He made the course easily understandable. He really cares about the success of his students. He will go at great lengths to help his students out provided they have done their work
Without a doubt, Dr. Raahemifar has been my favourite professor in my university experience so far. His dedication towards his students and their success, is what made me succeed in this class. He is a caring and brilliant teacher who truly recognizes the value of hard work. Favourite class ever!
He does NOT teach at all, He actually makes you Understand the course or the subject , in a way that you could almost teach that class next year. you work hard you will earn what yo deserve in his class.
He is without a doubt the only professor able to make EES topics sound interesting to non-electrical students. I haven't come across a more passionate prof and the amount of time and effort he spends for his students is extraordinary. Do not however let the topics pile up because despite all the resources available it will be difficult to catch up.
Best prof i ever had
Very clear, helpefull, caring, his class was by far my favourite. The course is defienetly not an easy one, but if you attend all of his lectures and do the Hw you will easily get an A+
Exams are getting more difficult by the year. The prof is helpful. He is clear. But a lot depends on you working your neck out. Two words: Homework and Attendance. Otherwise, kiss the low grade you get. He is fair, though. There is no trick with him. Just exercise and hard work. If you do, you will succeed in getting good grade.
The best prof you can ever have. He is really helpful and articulate what he teach. He is one of those profs who literally love teaching and get really involved with the students and the subject they are teaching.... u r the best Sir !!!
I admire his approach of successive assignments which facilitated the implementation of the course project. Prof.Kaamran is very helpful and down to earth person but he knows how to stimulate the strength of every one of his students even if you do not know you have it, His course is recommended for wide range of disciplines
I took ELE 401 in Spring with Dr. Raahemifar, and ELE 531 in Fall with another instructor. I noticed what a difference instructors make. Dr. Raahemifar provides the materials in clear fashion, with lots of examples, and is well organized. I could connect the dots in his class, could relate to the course, and understand it with my body and soul.
The project of the course is really a professional research and challenge. I learnt many aspects of a professional research and approaches to solve related problems. I highly recommend taking this graduate course for all engineering students. Many interesting and useful materials are achieved during performing the project of this course.
The course is about the optimization techniques which is really important in researches and improvement of existed technologies. This course is important for any field from Mechanical to Electrical. Its a pure math base course although, the prof is really helpful to make you understand the nature of all this math you do and he clear the concepts.
Kamran is opposite all others I have seen so far. He spends time in class and outside. Kamran does not just teach a 3 hour lecture. He cares. He teaches with clarity no others can. He responds to his email almost promptly, and sometimes past midnight. Kamran provides education worth paying for. He does not carry his ego with him to the class.
Dr. Kamraan is the type of professor I expect in a graduate program. He stimulates you to think. He throws ideas at you and makes you come up with a crazier idea. Optimization is not an easy subject but it is very important in all aspects. If you don't attend the class, ask questions, study and do the project/assignment, don't expect to survive.
It is a very useful course if you are a master of sience student; because it guide you through optimizayion which is the significant part of any master research project.the prof is excelent, freindly and fair.
Make to build confident and challenging course. I recommended anyone wish to improve their logic and reasonable thinking.
I hated this course when I enrolled in it. I needed to pass the course. Dr. Raahemifar made it extremely simple to understand. He left a big impression on me that I can understand this course materials even though I am not electrical engineering student. Hats off Sir! You are the best! Your examples are fantastic, and your expectations are fair.
Professor Raahemifar explained all the topics very clearly with practical examples. He was always available and very helpful. This course also helped me a lot on research procedures and writing research article. With his encouragement I was able to submit a paper in a conference . He is a wonderful person and I am privileged to be his student.
A brilliant professor. Very kind and helpful. From the best that Ryerson has
He is the best teacher ever in your life.
He is the best professor and he helps his students as much as he can. He gives his student multiple opportunities to succeed through assignments/homework, sessions right before the exam, and in-depth lessons on youtube for those who miss class or don't understand what was taught in the lecture.
Dr. Kaamran is a great professor and a mentor. His instructions are awesome, and he is always willing and available to help his students succeed. He designed learning strategies like you-tube videos, for labs and lecture. He has great charisma, and he simply encourage and involve students to work hard. Sir, you are simply the best.
He spent a lot more time with me in one term than my supervisor ever did in the whole year. I wish I have met him long time ago. Begin your first term of graduate studies with his course where you will learn how to do research, collect info, create platforms, and apply crazy ideas. A course you will never regret taking. I am glad I took it.
he is best
The best to teach at Ryerson. It's hard to find a professor who still loves what he teaches.
BEST EVER.
Respect the professor and his instructions. Follow the professor's guidelines completely. Watch youtube lecture before the class lecture. Very helpful course.
Dr. Kaamran is an amazing professor. He's very approachable and loves what he teaches. The course is not an easy one but with his lectures, labs, and youtube videos you have all the resources you need to succeed. I thoroughly enjoyed this course.
Greatest teacher in existence. Very helpful. Invests a lot of time into his students. Will stay after hours to help you/answer questions. The only teacher to make a YouTube channel (Which really really helps). Amazing energy radiates from him which just lifts you up and actually makes you want to study
he is one of the best profs I've had so far... i never go to class, but he made me show up every morning, even to his extra 1 hr help... his youtube videos helped me with the labs. easy to understand, VERY helpful, and will try his best to clarify everything
Dr. Raahemifar is an excellent professor. His YouTube videos are available online, but show up to class because they cannot replace the invaluable examples covered during his lectures. He gives extensive explanations and makes material easy to comprehend. He also holds a lot of extra help sessions in his own time. I thoroughly enjoyed this course.
Easily the best professor I have had. His explanations are awesome and will not leave you confused.
The professor's most enthusiastic about the subject. Yet, I was not at all.
This is one of the best profs you'd ever encounter in Ryerson. He makes the course easy in terms of understanding the material and provides feedback if any issues arises with the homeworks. Finally a prof that is for the students and not against them. Trust, take this prof if you have this course.
Dr. Raahemifar is one of the best professors you'll be having in Ryerson. He teaches with passion and focuses on the educational needs of students. He presents difficult concepts in a comprehensive manner. Moreover, He has a youtube channel which contains videos covering all topics in this course.
He knows his stuff. Probably the best prof at ryerson. If you go to his lectures he covers a lot of exam examples that are helpful. His youtube videos are top notch as well. It's not an easy course but he makes it understandable.
Clear, simple, right to the point. Topic is very useful. The LFSR section is very practical. The topic comes together at the end of the term where you would see test pattern generations, circuit under the test, and test response analysis. I did not know I am using D-algorithm when I debugged my circuit board in 3rd year until I got to this course.
This is a great course to take if you are willing to put in the time and effort to learn from one of the best profs at Ryerson. the topics are very interesting and relevant, and, they are presented in a very clear and concise manner. I would definitely recommend taking this course.
Amazing prof. Very friendly and helpful (helps students even outside of office hours). Takes a lot of interest in teaching the material. He's one of the best profs in Ryerson.
BEST PROFFFFFESOR EVER!!! Very fortunate to have him in my last/final year.
He is super friendly, very helpful and enthusiastic about the course he teaches. I really enjoyed his lectures in my final year and benefited from the material I learned for my job interviews. I totally recommend taking his course and make the most out of the lectures and labs.
Very interesting class! Topics are not easy (class attendance is a must), but professor explains them clear and in details (again, class attendance is a must). Professor is always available for help and always helps! I would take another class with this prof. anytime
I solved last year exam questions only, and that was my big mistake. He told us to solve book problems, and I did not listen. He was right we needed to exercise so that our brain would get used to different levels of complexity. I was caught off guard. He is honest and has your best interest. Listen: Do not Procrastinate. I could have gotten an A+.
He is unreal in every way. Never have seen anybody like him.
I took this course with him twice. I failed the first time. Thought it would be easy. I had other more important courses. Frankly, it was a fair assessment when I saw the details. Then, I took it the second time. Gone through assignments, and exercises he gives in class. I got an A. Not an easy course, but everything is given, and clearly stated.
This is the best prof you can ever have at Ryerson engineering. Explains everything clearly and really spends his time helping out students. Tests and exams are very easy.It is an easy A+ if you attend his lectures and follow his instructions
He makes an engineering and boring course very interesting. He has the charisma to attract your attention even in a 3 hour lecture. Impressive! The midterm and final exams were not fun. Quite difficult.
Raahemifar is a boss. Honestly the best prof I've ever had. (1) Gave friendly, hilarious, and very thorough lectures, (2) ran extra labs on Sundays, (3) had tutorials before classes and a great after-class availability, (4) posted online lectures for almost all topics. So much time spent for his students. I don't know how he got anything else done.
Kaamran is one of the best. Especially with the way he makes lectures worth your time. The lectures are not just him reading a power point. The explanations he provides are clear and he is more than willing to help in any way needed. He is very dedicated to the students. The course is really easy if you go to class and do the work.
He is the greatest professor I have ever had. I highly recommend anyone who is taking EES 512 to make sure he is your professor. He was like a breath of fresh air compared to other profs. Most importantly he actually teaches you the material. Again he is the best Professor I ever had.
Amazing professor, teaches extremely well and is very helpful. As long as you practice and go to classes you're guaranteed an A.
Dr. Kaamran is honestly the best prof I had in Ryerson so far. I took this course during the spring sem after completing 1st year in chem engineering. This course does require practice and if you do EVERYTHING the prof tells you to do, you will receive a good grade. Though attendance is not mandatory, I highly recommend you to attend his lectures.
This professor makes you love coming to class and participating. He is not only helpful and easy to understand, he is also interesting and makes a new topic interesting by relating it real life experiences. He is the best professor at Ryerson, and although my stream is Mechanical I learned quite a bit of Electrical Engineering. Love this prof.
This professor makes you love coming to class. He is helpful, friendly, easy going, interesting, full of energy and extremely understanding. He deserves a metal. He made me understand the concepts of the course in a condensed spring semester. I looked forward to lectures and spent my weekends watching his youtube videos which also helped.
Dr. Raahemifar is the best, best prof I have ever had; his class is fun, interactive and enjoyable, even though it was in the evenings and with tutorial almost 4 hours long, I never felt tired or bored. Make sure attend class & do your home work as he suggests that was a great help. Also check his youtube video for review of the lectures.
I have not seen any engineering class where the prof can be funny. He combines charm, jokes, with extremely simplified materials to teach. It is late in the evening, and he has a tutorial just before the class. Yet,I feel good attending them. Taking three courses in Spring term was a big mistake. I should have taken two courses and exercised more.
Amazing prof! Puts a lot of time and effort to see his students succeed. Easy course if you take his advice seriously. Lectures are clear and he always cracks jokes to see us smile and make the class interesting.
Dr. K. is passionate about both the material and his students. He is generous with his time and attention. Attendance is absolutely mandatory as he gives homework which greatly resemble the exams. Doing the homework and note-taking are also a MUST if you want an A+. The YouTube lectures were also a tremendous asset for my success.
He made me interested in this course, and I felt good working hard for it. I met him very frequently and he was always available with a smile on his face and an open arm, even when I asked him many repeated questions. Attend his classes, specially tutorials. He solves problems and assigns multiple important homework questions in tutorial sessions.
I enjoyed taking the course.
He is one of the Best prof at Ryerson!!!!
Make sure you pay attention in class, and do what he reccomands you to do
Best Professor for electric circuits, if you really want to learn he's the best..
he's the best :)
Dr. Kaamran Raahemifar is a truly engaging professor, he does not teach just based on his own agenda but stays on board with the learning level of each student and designed tests and lab assignments in the same way. I wish I had him as a professor for more courses while I was at Ryerson.
He is one of the best professor in Ryerson University.
Best Professor at Ryerson University! Best professor of my life! Always smile on his face and bring smile on your face!
He teaches not only course materials but also life lessons. He inspires you every lecture. You would not be bored in his class. The only road to success is practice, homeworks, assignments, some of which he assigns in the class. If I fail in his class this term, it is my fault.
By far the most amazing prof at ryerson. He is always there to cheer and to guide. So supportive! Go to lectures & seek help , you'll have the A+!
Dr. Kaamran is an amazing teacher. Don't skip any classes and take note during lecture. Exams were not easy, but if you practice and do all of the examples, you will get an A .
This course is not easy. But going to classes all the time, take notes, doing the assigned homework, participate in class by doing the optional quizzes will help you achieve a good grade. And if you got any question or problem just visit Dr. Kaamran, he is really helpful and is always there for you.
This was a really fun class because Dr. Kaamran was an amazing teacher. He actully cares about his students and helps them out when ever needed. He makes the lectures fun, but this class is not a joke, must go to every lecture, take notes, practice a lot. Exams are not easy if not practices, you have to work for the marks. Great teacher.
In my opinion, this professor is the best in Ryerson. He loves his students and genuinely cares about them. Always attend his classes, take notes, and you won't even need to buy the textbook. He is a great marker, and uses clear analogies to help clarify confusing concepts. I hope to have him as a professor again.
Dr. Kamran makes all the scary ideas that you have before circuits turn to a peice of cake. Solve questions with him during class. Participation and note taking are critical since you won't be needing the text book, except for suggested homework. Also watch YouTube videos as much as you can. Great experience!
The nicest prof you will ever encounter. He gives you all the resources and more to help you pass. You need to work hard to do well on exams.
Best prof i've had so far. Wants his students to learn.
Study hard, view online lectures if you happen to miss class! Don't underestimate the exammidterm. If you don't study you will fail.
Dr. Raahemifar was a really good prof. He explained everything clearly along with cogent examples. His lab tutorials were perfect as well. attending the lectures along with practices will help students to get an easy A in this course.
Dr. Kaamran Raahemifar is by far the best prof that I have taken a class with. He knows his stuff, and he makes it interesting (even after he taught the same class more than 6 times). He cares about his students and the 3 hour lecture is much less dreadful than it sounds with him. If you can take a class with him, do it. Tests were fair.
Amazing prof . Go to his lectures! If you don't understand anything, go to his office but take a homework problem that you have attempted. There also Youtube videos that he made. For the very last bit of the material he doesn't have videos so be prepared to grasp the concepts at the end. Overall an amazing prof that cares about his students. 1010
Skip even one class and you'll fall behind. One of the best profs I've ever had. Warning: just because he's a great prof doesn't mean it's easy marks, you'll have practice and work hard in the course to get good marks. Not a course you can study for one day before the midterm or exam
The best prof I have ever had, really passionate about the course material and explains the material well. He may not give everyone an A +, but if you know the material, small mistakes will not cost you too much. I highly recommend him.
Best prof you can get. Honestly amazing teacher. Fun, easy going, and understanding. Make sure to attend all lecture, miss one then you are behind alot. Don't open the textbook unless to do practice question. His lectures are more then enough. The content itself isn't hard but you need to practice to get A+. Best class and best professor. Good Luck
He's a good guy. If you have him, dw, just go to his lecture, he explains it great, and you'll do fine. He puts all his stuff online so you can watch it if you don't or want to catch up on stuff before the test. Super chill and always got students backs.
Truly one of the most inspiring professors I have ever had. He tries his best to simplify the content for his students and helps you whenever you need help. Attend all his lectures and you will get an A+ for sure if you put in the effort.
Absolute gem. Breaks down the concepts into tiniest bits and chunks. Works ever so hard for the students who deserves it. Must take!
Kaamran is someone who genuinely cares about his students and their success. I personally went through a lot this semester and he was so caring and helpful besides the fact. I worked hard, put in the effort and grew a genuine interest in the course because of this man! Do your work, go to class and understand! That is how you'll succeed!
Excellent professor, knows the material very well and genuinely cares about his students
Best Professor ever I strongly recommend taking this course with the same professor.
Excellent Professor !!!! best one by far would take again !!!
Probably one of my favorite prof's at ryerson. Very caring and wants you to succeed. I hope to have him in my courses later on.
I think he is the best professor of Electric circuit. All students love him.
Amazing Lectures, Clear and lot of Examples. One of the best professor I have EVER had. Attending his lectures A+ FOR SURE.
Possibly one of the best and legendary professor at Ryerson University, Dr. Kaamran has built a strong (and deserved) reputation as someone with vision, diligence and honour someone who gets most respect by students. He is gem of a person who can provide you enormous amount of inspiration and assistance whenever required. Very helpful !!
Excellent Lecturer and Explains with very clear examples. Not an easy course, but very important in solving many optimization problems.
Very smart person. And he is really inspiring. Genuinely interested in helping students and has a in-depth understanding of the material. He is available for extra help whenever required and always makes sure his students are on track to succeed.
This course helped me to widen my research skills. Whenever I needed support, the professor was there. The professor was very supportive during the entire term. He is very hard working and a great inspiration for students. Thank you Professor!
Professor Raahemifar is genuinely caring and interested in his students well-being. I highly recommend this course, especially to students who are just starting their grad programs as it gives a much needed chance to perform research, implement that research, and even expand on it to make your own contribution under the guidance of a great prof.
The best professor that I have ever seen in my life. You should be his student to realize my experience. God bless him.
I use testing principles in many projects and this course gave me a better insight on what I do on a daily basis. If you are going to be a test engineer someday, you better take this course. You will learn more than testing. If you have forgotten digital circuit design, he will refresh you but you need to rewind.
Excellent Experience!
Yours to discover
Fantastic
if u attend class and work hard you will get Excellent mark
Awesome
Not only the greatest professor but one of the best human beings that I have ever meet. Work hard and attend all the classes and your hard works will definitely pay off. Dr. Raahemifar is the best.
Amazing Prof, made the course really easy.
You may ask what is so good about professor ? He gives you everything he has, his knowledge and his time it is only up to you, if you want to put a minimum effort to understand his topic and work on the assignment you will go through it with ease. Helpful, inspirational and hardworking professor. I wish we have more professors like him.
Not only one of my best profs but he is one of the best human being I have ever seen in my life. Despite his busy schedule he cares for all of his students and tries to help as much as he can. The final exam was difficult. He explains boring mathematics in a very interesting way. Love him.
Last week: DSQ02, a theater classroom with 350 seats. It was packed. Students sat on stairs. He managed to keep everyone interested. All sections went to his class. He is inspirational. His old lectures are available online just in case. I am glad I am taking the only electrical course with him. Looking forward to an interesting semester.
amazing lecture by kaamran raahemifar
The best and the most respected Prof ever!
He is an amazing professor. He would always like to help students. During this course if you want you can gain a good knowledge.
He's amazing
Undoubtedly one of Ryerson's most precious faculty members. He loves what he's doing and loves the students, very knowledgeable and helpful...
all i can say is that he is the best professor ryerson has ever seen.
Dr. Kaamran is a great professor and has the ability to engage students on a personal level. This is a class that rewards students who do the homework assigned. His exams, with a few small exceptions, are exactly as advertised. Work hard and you will be rewarded for it.. Do not expect to enter an exam, wing it and do well. It will not happen
Dr. Raahemifar has gift to teach people and creates a medium through which knowledge transfer can take place. He truly has his heart in the course and provides every opportunity for students to succeed, should they be ready to take initiative and perseverance with hard work and determination.
Deeply respected and inspirational personality. Dr Kaamran is very helpful and will do whatever possible to make you feel comfortable. The course is a challenging one and one must do a lot of practice problems. Going to lectures is a must since he teaches using a different approach.
Probably the most genuinely caring professor at Ryerson.
He was the best professor I have ever had so far. Just one advice, go to all of his lectures and do the practise question. Guaranteed A+
Dr. Raahemifar is a great teacher, he explains the concepts clearly and he does so in a way that keeps you interested. He is extremely helpful and he genuinely cares about his student.
He's truly the best proff. Words cannot describe this human being. EES 512-- hard course, requires a lot of work. However if taken seriously, getting A is easy.
Being in civil engineering, I never thought I would like a course like Electric Circuits. Dr. Raahemifar made the class extremely interesting with the passion and energy he showed in class. This course is not that straightforward but believe me, if you work hard and do the homeworks he assigns in class (very helpful), you will achieve at least A-.
Great prof! Really cares about his students, will do anything he can to help if you're stuck. His enthusiasm made me like the course material as well, showing up to his lectures are worth it! Textbook is not required if you follow his methods.
The best prof ever. Best thing about him is that he tells you what to expect for midterm and final exam.
Class started early in the morning with students flowing in. He always welcomed those who came from other classes. He teaches not only course materials but life lessons too. Clear examples, clear explanation. Everything is easy to understand. Classes end usually with claps and applauses. He treats everybody like his own children. Best Ever!
Sick professor, tells you what's going to be on the midterm and final. Go to your labs and lectures and this is an easy A+
It is easy to get an A+ in this course, but I did not. Midterms and final exams and their solutions for the past few years are on the blackboard. They look alike, but no two exams are the same. I solved previous exams only. I did poorly and ended up with B-. To succeed: Go to his classes, listen to his hints, and solve as many homework as you can.
It was a real pleasure to have Dr. Raahemifar. His approach to teaching creates an inviting atmosphere for participation, welcomes learning from mistakes, and provides an opportunity for both personal and professional growth. His genuine care for students is obvious in the classroom, and can be even more apparent outside of the classroom. Thank you
Great prof, one of the best at Ryerson. Finished the course with an A+. Does require you to do homework and understand the concepts pretty well.
One of the best prof ever!I wish he'd teach my other courses.
Professor Raahemifar is a very unique and inspirational human being. There is some thing special about Dr. Raahemifar, he makes you want to learn and go beyond your comfort zone by just speaking with you. Truly amazing person, highly recommend this professor.
Labs are relatively simple as long as you do the prep work. Make sure that you do the homework, it is essential to understanding the material. If you do have trouble with it however, Dr. Kaamran is more than willing to help you with anything as long as you ask. One of the best engineering professors at Ryerson.
Excellent Professor in Ryerson University. Helpful Gentlemen. Students Friendly.
Dr. Kaamran is a man who is not only good at teaching, but it appears that helping his students to succeed is his passion. He was my capstone supervisor and during that time he made sure that me and my group had all the resources we needed. On top of all that, he is probably one of the kindest souls you will ever meet.
Dr. Raahemifar is not only an instructor but a mentor who helped and supported me and my team members to strive for success in the capstone project. He was available during his office hours and also arranged conference calls through Skype over the weekends when required. In addition, he made every effort to provide us with the best resources !
One of the BEST profs I ever had.
This professor is highly devoted to his exceptional teaching style. I was most impressed with the company him and his student founded. He has a belief in strong fundamentals in order to, "massage ideas out of the brain", which he can be seen in his teaching style that he really drives home. Do your best to learn and you will have a rewarding time.
Professor Kaamran is, unlike many other profs, an amazing teacher. He has a way of condensing complicated theory and making it easy to understand. Not only that but after taking his course I'm absolutely sure I'll be able to apply my knowledge to actual circuits. Great prof, and his lectures were actually worth every penny of OSAP I spent.
This Course was one of the easiest that I took. Try not to miss any lecture you definitely will end up with A+.. Prof is such an enthusiastic person he gave us even tutorials on his own time. Labs are also easy you will have plenty of time to do practice.
He makes every topic very simple to understand and relate too. I remember first day of classes when a history student, who happened to accompany another one, was attending his class. After a little while of listening, the history student was able to answer a tough circuit question. He makes you to listen with interest & intent. Homework important.
Best professor I had in Ryerson I must say! He adds meaning and fun to a course which would otherwise be boring. If you are lucky to get assigned to him as your prof for EES512, any homework he assigns, just do them and you would be fine.
He is an amazing professor and if you have the opportunity to take a course with then GRAB IT! You do not need the book; attend his lectures, understand them and you will end up with a more than decent mark.
Having failed this class at my main uni from not understanding the way it was taught, I had such a postive experience with this prof! I strongly recommend doing the in class hmwk he gives besides posted assignments. The exam is very long & you have to know the concepts well to finish it within the time limit. Practice with calculator before exam!!
Professor Kaamran is the best professors I have ever had. He is very knowledgable about the topics he is teaching, and he is an amazing lecturer, he made circuits seem easy when it really is a tough course. He has amazing youtube videos, that helps understand the material in greater depth. The exam is really long and needs a lot of practice.
Person with great efforts for his students
He's AWESOME
most effective teacher i've ever had
Field trip was amazing. First time ever at university level. Practical advice from an expert in the field of design. He also had tutorial on PLC. Extra info come handy for my EDP project.
The class ended with Applause. Very inspirational. It is amazing how this class of math is mixed with humor. He always tries to connect concept with real-life examples. He touches lives with his talks.
Kaamran was one of the best professors I have ever had at Ryerson. His lectures provide many helpful examples that help gauge exam difficulty very well. He provides students with all the tools necessary to succeed in the course. Lectures are not mandatory but EXTREMELY helpful. His Youtube videos are also helpful, but do not compare to his class
One of the best professors I have ever had. Thoroughly immerses you in the topic, and is so passionate about how he teaches it. The midterm is fairly easy, but the final is exceptionally difficult. If you pay attention and practice a lot it shouldn't be a problem. Truly an amazing prof, made me want to switch fields so I could have him again.
It was a pleasure to have taken this course with Dr. Kaamran. He is the best, is really easy to understand the concepts the way he explains, he goes further a conventional book approach and make classes dynamic and interesting.. he makes sure there is additional material like youtube videos made by himself to explain all the concepts.
Dr. Raahemifar was an excellent professor, the kind that you see in the movies who inspire their students. Doing above and beyond to help them not only pass, but to understand the course and enjoy it. However, he is not going to let you pass for free. Just as he is helpful, you have to help him help you, with your own hardwork.
Professor Kaamran Is a wonderful professor he knows how to appeal to students in his lectures and keep them interested, even though his lectures can be very long. His test and midterms are tough, however they are not out of reach you have to put in the work to do well in them. He is very helpful and uses many examples to help solidify the concepts
Great prof. made the course interesting and easy, just do some or curve and you're good to go.
Sir Kaamran is one of the most amazing professors I've had uptil now. He's got your back. In every way. The course does get tough along the way but do attend the lectures. If you couldn't attend some there are also youtube videos for all the lectures which literally saved my butt. He is by far the most devoted professor I've met.
Most hardworking and Passionate towards his course.
Such an amazing and caring professor. I wish he taught in my department and i wish i could take another course with him!
Ive had a remarkable experience taking this course with Dr. Kaamran who is an extraordinary professor. I can vouch for his utter genuineness and dedication. Dr. Kaamran presented the material in an orderly manner and provided various resources such as comprehensive Youtube videos, which facilitated my success in this course.
The best teacher I have ever had at Ryerson. He makes complex concepts easily understandable, using his own methods instead of the textbook which shows how much he actually understands what he is teaching. He has a sense of humour and actually takes the time to get to know each student. Do your homework and you will be fine!
Dr. Raahemifar is one the best professor that you can have. He explains the material clearly and makes you understand what is going on. A truly great professor who takes pride in teaching. EES512 was indeed hard course without practice but easy with hard work. Plenty of resource were provided for the student such as youtube videos and textbook.
He came to school on two Saturdays and Sundays to collect the presentations, whole days. Numerous office hours. With him, I achieved in one term what I would have achieved in one year on my own. Exam was tough. More like a take home exam. He provides advice you cannot find elsewhere and he is very nice personally.
Great prof, gives clear explanations of all concepts while giving multiple examples to ensure you understand the material thoroughly. Does a fair amount of examples in class so the textbook won't be necessary if you attend lectures.
Verilog Labs are tough but useful and needed. PLC tutorial was helpful. Field trip was great, and I encourage more if possible.
AMAZING Professor. He is by far one of the best professors I've ever had. Very considerate. Very passionate. He knows how to present the material such that it becomes easier to understand. Participate in class. Everything you need to know is presented in the lectures so attend all his lectures.
Kaamran is the best. Ever. He is respected by every student because of his amazing dedication and enthusiasm as a professor. He makes every concept crystal clear and tells you exactly how to be successful in the course. Textbook not necessary (as he will tell you) just do everything he says to do and you will have a great semester.
This prof will probably be the only nicest professor you will ever have in your life. He is amazing. He made our life much easier by giving us a choice to do all the labs at once over the weekend. Moreover we were also given a supplementary exam where we could either cross it out or submit it in as out final exam.
Tests are tough but there are enough guidelines to get you going. He is available beyond his required time to help students. He has helped in weekends with the labs, something that nobody does. The online system is full of documents and materials. There is no reason to fail this course unless if you are taking it for granted.
This guy is the best professor that I had at Ryerson. He has an epic memory so he remembers everyone's name. It feels great to know that at least one professor won't treat you just like another student and will actually remember your name. I took a class with him twice. I loved both of them. He makes the material easy to follow and prepares you wel
I just wanted to add something to my last comment. I actually took three courses with this guy and specifically looked for him for the third course. The lectures are great, he really inspires you to achieve things and teaches in a way that is easy for you to follow and learn. Great prof I highly recommend him.
I took Applied Optimization Techniques with Prof. Raahemifar and was a very unique experience. The course is focused on engineering applications, and the project provides a great opportunity to learn the subject. His lectures are quite inspirational, highly mathematical yet easy to understand, and he is always available 24/7. I highly recommend him
Very passionate, but tough guy when it comes to following the rules. He will be there for you during the term and afterwards. Exam was very long: 3+ hours. He spends so much time outside classroom with you that the class itself pales in comparison. To him you matter as an intelligent person, not as a robot. You can count on him and his help.
He really knows what he is talking about. You can see it from the examples he put forward and the way he connects the topics with everyday life events. He really sees optimization applied all around him.
Dr. Raahemifar is extremely knowledgeable in his field. He creates great atmosphere in his class ,very caring dedicated professor. his class is perfect balance of support and challenge. He encouraged lots of class participation . I learned a lot from his class. Always willing to provide help and make sure you understand the problem.
The best professor I have in my whole university life. He simply makes the course fun
Sometimes Verilog lab manual was not clear enough, thus, my suggestion is to attend to lab sessions. I hope PLC tutorial was held at the beginning of the course, so everyone has more free time to practice. Attending the lectures is suggested since the materials are sometimes tricky.
BEST PROFESSOR.
EES512 was a tough course made easy by Professor Kaamran Raahemifar. If you attend his lectures you will understand all the material covered in the course. He introduces theory on the whiteboard and ensures everyone in the class understands the concepts before moving onto solving problems. His recorded lectures on YouTube help a lot for review.
One of the best profs at Ryerson. Puts all his lectures on Youtube which is invaluable for revisiting concepts that you might not have absorbed the first time in the lecture. The class is tough and requires a lot of practice and Dr. Raahemifar goes above and beyond to engage with his students to give them the best chance to do well.
Amazing teacher. He really cares about his students and is very easy to understand.
He's one of the best profs I have ever had. He's very clear and really cares about his students. You could tell he loves teaching and is very knowledgeable.
Hands down the best professor I've ever had! It is very obvious that he cares for each and every one of his student and goes above and beyond to make sure everyone has a chance to succeed. His extensive list of video lectures on youtube were absolutely incredible and I highly recommend that you utilize them if you find your self in his class.
One of the best professors at ryerson, he really cares about his students. I recommend taking this course, not only will you enjoy his lectures very much but also will learn and gain a lot. Tip: Don't miss any of his lectures.
Dr. Raahemifar genuinely cares about his students. Attend the classes and take advantage of the numerous videos and documents he has online and you will ace the class. It is not an easy course but doing the assignments and attending the class will definitely help you.
Was legit the best prof i got this semester his lectures and youtube videos are enough to get a high grade in this course
EES512 was a difficult course, but Dr. Raahemifar was the reason for the students' success. He had very informative but enjoyable lectures since he found hilarious ways to relate to his students. He made himself available outside class, and his Youtube videos were easy to follow. One of my all-time favorite professors, and definitely recommend him!
Straight up he is the best prof I've ever had
#blessed
a real gem! He is hilarious, caring and inspirational! exams and midterms are pretty hard if you don't know what you're doing, so pay attention in class and do the assigned homework.
Dr. kaamran was the best professor I have had so far and have loved every minute of his class. As long as you are dedicated to doing well in this course attend every lecture you should be well prepared and ready to tackle all problems in the homework and the exams. Dr. kaamran really is an exceptional professor.
Dr. Raahemifar has been one of the best professors I have had thus far. He really cares about his students and their success. He spent a lot of energy and effort to teach and really make the students understand the material in every lecture. He also provided any additional support the students needed to excel.
The lab portion is heavy and requires you to learn VHDL. But it is worth it. He makes course materials easy to follow.
Super nice, super cool, one of the best in Ryerson. He recommends you buy the textbook but most of us didn't buy and still got an A+ in the course. Listen to him in the lectures, do the homework he assigns and you'll legit get an A+ if you put in the effort. If you go to him for more marks and you did hmk then he'll definitely bump your grade up.
Kaamran has to be one of the best profs I have ever had. He is extremely helpful, and I can guarantee that you will get a good grade as long as you use his resources. These resources include YouTube videos of his lectures online, and convenient office hours right before class.
I am from a different option, but he made it easy for me to understand and follow. Lab is hard.
He makes learning easier with clear notes. You can tell he really cares about his students and is understanding.
Dr. Raahemifar is a real professional professor from any aspects. He's humble and doesn't let students get tired of the course during the class hours and explains the toughest topics in a very easy manner so most of the students can grab it easily.
Dr. Kaamran teach boring things in such a way that anyone in class enjoy to listen. He also is real manger in the class, He is aware of student's feeling in any moment during the lecture when he realizes students are tired, tries to handle it in the best way.
Dr. Kamran is one of the best profs that I've ever had. He has wide and deep knowledge of the course .You never get bored in his class. He tries his best to make sure that every body has realized the concept and is satisfied with his/her results. His lectures are full of fun and he tries his best to make the concepts interesting to the students..
Dr Kaamran is very caring and hard working professor. Teaching methodology was very effective, interactive & explained the concepts with real life scenarios and examples. Complex concepts were delivered in a very simple and practical way and never the students get bored in the class. Immense pleasure to work with a great professor like you!!!!!
Positive person, honest, makes you laugh all the time, he appreciates your smile and likes happy people in his class. one of the professors that i would remember for life time.
One of the best professors I have ever had. He loves everyone in his class, and is willing to go out of his way to help you if you ask. My friends and I gave him a Burger King crown, and he wore it for the entire 3 hour lecture.
I took this course in 2016 Fall. I like Kaamran's enthusiasm and his explanations of concepts. However, you will need to write really fast or work with friends to record his lec notes, which are useful for exams. Labs are very tough will require lots of googling about VHDL.
Great Prof! Best I've ever had. Go to his lectures, youtuve vids help but lectures are still a must to get best grades.
He has made EES512 for mechanical engineers the best it can possibly be. He is unbelievably clear, helps you understand concepts more clearly with real world examples. He even has YouTube clips that help when you miss something in class or need some extra help.
Amazing prof. Really cares about his students and teaches in a way that everyone understands.
Genuinely cares about his students.
If not the best professor, one of the best ones. This course is not an easy one, but not hard either. I managed to get an A+, and my suggestion to anyone who takes this course is: 1. Do not skip even one minute of his lectures. 2. Watch his YouTube videos and solve the examples yourself. 3. For midterm and final, make your own exam and solve it.
He is one of the most amazing teachers at Ryerson
Amazing prof. The material is pretty hard but if you go to class you can learn most of the stuff with a bit of practice. He is very approachable and he teaches every concept clearly. He posted most of his lectures and lab material on youtube as well.
Amazing prof!
Very convoluted teaching style wasn't very conducive for me, but open to any and all questions, and willing to put in work to make sure you succeed. Take advantage of office hours if needed. Amazing man
Easily one of, if not the best prof at Ryerson. If you go to class, watch his YouTube videos and practice old tests you'll do well. He also does a great job of recognizing and rewarding hard working students.
Great proffesor super nice and caring and has great videos that you can watch on ele 202 as extra help and review. Very inspirational and knowledgable.
Best prof you will ever have, guaranteed.
One of the best professors you'll ever have at Ryerson. Genuinely cares about his students and tries to help them get a high mark. Although the material may seem difficult, he manages to explain it well enough to make it simple. Easy A+ if you show up to all the classes.
Arguably one of the best professors in engineering. He's very caring of his students and teaches with enthusiasm. He's willing to go to great lengths in order to have his students learn. This professor offers multiple resources that help students to learn. There's little chance for a student to fail this course if a student puts in effort.
Dr. Kaamran is the best professor, he is caring and very thorough in his explanations. This was definitely not an easy course. There are homework assignments given that are not graded for practice. If you want to succeed I highly recommend you do all the assignments and practice as much as you can. Trust me in this class practice makes perfect!!!
the prof enplane every point well and the homework that he give is really helpful even tho its not graded but my suggestion is to attend the class and do the homework dose really help me
He is an amazing prof and really works to help you succeed if you're willing to put in the effort. Do the homework he assigns!!!! He'll bump your grade if you hand it in consistently. I was able to pull an A+ because of his lectures and online videos.
His lectures really help get the point across with stories and humor. Don't skip class or you will be lost in future lectures. The prof himself is not difficult or inaccessible however the course material itself needs loads of practice. Doing the optional homework and extra practice is highly recommended (class averages are usually really low).
One of the best professors you will ever get at this university. Genuinely cares for his students and wants them to succeed. The course content can sometimes be difficult to grasp but he makes sure to help you every step in the way. Also, DO NOT SKIP THE HOMEWORK HE GIVES YOU. It'll help you a ton for the midterm and the exam.
Absolutely amazing! As long as you do the homework and ask questions, this course becomes very manageable. Also, his YouTube videos are a godsend.
Great prof. Explains very well. Doing homework and lots of practice is a must in the class. He's accessible outside of class and cares alot about his students. He is caring and always helpful. Lectures are extremely important in this class he gives you hints and techniques which help
a blessing in disguise. if you do his homework, youre set. pretty hard exams and tests, but luckily for the midterm, we could choose between actually doing the test or handing in (it was actually soft) homework (and those who handed hw got 100% on the mt).. very friendy, and has great off. hours! "master and the slave" "PLEASE GIVE ME MY HOMEWORK!"
He is now in Penn State and the course itself is not meant to be too informative so Dr. R seem to be less helpful during lectures. His codes and methods of analysis is quite close to real life. Gives tons of extra credits and quite easy to reach. No matter how you would say about him, you can't deny the fact he really cares about his students.
The class starts hard as it requires a bit of coding skills. But Prof. Raahemifar made it fun to learn. What strikes me about the class is that he tends to emphasize on applied side of the course by providing examples and also assignments in line with real-life problems. He was accessible outside of the class and very helpful. Very passionate.
I will never forgot what I learnt in this class. He put emphasis on applications in midterm, in course project and even in final exam. He put pressure on us until he made sure we learnt. He is easy with grade, though. I am glad I took this course with him. Group work made it fun.
He uses real life examples in his lectures to make sense of materials. His labs and projects are in groups making it fun and interesting. The only thing I would request is to make projects a bit heavier with extensive coding. But lots of labs compensate that.
Very interesting project at the end of the course. He made us work for it. You get to know what a database designer is supposed to do at last. We designed databases for world renown websites. You feel part of the team. He lays out steps to get you there. It was a nice ending to the course. He is caring, and he meant well by pushing us hard.
He had colorful & nice slides. Lots of practical examples on his slides. They seemed to be self-explanatory. One could potentially miss his classes but get some glimpse on the topics via his slides. I will keep his slides handy for future. Much better than reading a text book. He explained a topic several times until everybody could understand it.
great professor he was so funny and interactive
This man here is the GOAT. His YouTube channel of lectures on ELE202 carried me in class. W mans.
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
68%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
8120
5.0
(1)ELE800
5.0
(4)COE800
5.0
(5)ELE813
5.0
(10)GRADUATECOURSW
5.0
(1)Difficulty by Course
IST210
4.3
ECE8120
4.0
CN8811
3.8
COE800
3.4
ELE714
3.1