Reviews of professor Ranjidha Rajan

Rating: 5.0/5, difficulty: 5.0/5
Easily my favorite class taken so far. It's hard, but that's the nature of the subject. She is very clear in her instruction and very willing to help you understand. If you skip this class you probably won't do well. She has a very thick accent, but you'll get used to it.

Rating: 1.0/5, difficulty: 3.0/5
One of the absolute worst professors I have ever had. She teaches vaguely, expects one to already know the material fully, and speaks in a low inaudible tone. She will not give answers to past tests or HW and when I ask her for help is vague or blames me for lack of knowledge, despite the whole class being clueless.

Rating: 3.0/5, difficulty: 4.0/5
Her assignment schedule is odd. Labs, homework, programming assignments. If she assigns it after the lecture. Chances are that it's due the same exact day. Her assignments are very VERY time consuming, and she's a bit of a boring lecturer. Only allowed a notecard on the exams but I found the exams to be reasonable and with a good study guide.

Rating: 5.0/5, difficulty: 3.0/5
This is one of the most knowledgeable professors I have ever had. She is sweet, fair, and has an amazing way of explaining subjects. She very soft spoken but that didnt interfere with my ability to understand. She also provides handouts in class which cuts down on notes. That same handout will reflect the up coming homework. Amazing professor!

Rating: 5.0/5, difficulty: 2.0/5
She does a great job at setting you up for exams, just attend class and do the class work. She made this class easy to understand.

Rating: 5.0/5, difficulty: 3.0/5
Enjoyed the class, the lab was fun , learned to make a CPU using the simulator. I already registered for her 2400 class.

Rating: 5.0/5, difficulty: 3.0/5
Good Practicum.

Rating: 1.0/5, difficulty: 3.0/5
This was my only class where I still had to take it online. She was super monotone the whole time. She knows what she's talking about but is very un-enthusiastic about it, which makes it hard to learn. Think Ferris Bueller, and you got it. She also gave us a book about a different processor than we learned about, and didn't tell us what to read.

Rating: 1.0/5, difficulty: 3.0/5
This is my 3rd class with this professor. Ive requested that she speak up because I am having an extremely difficult time understanding her. She is very monotone, unenthusiastic, and with the mask restriction I cant tell when shes asking us something or telling us something. Hoping to get a new instructor soon.

Rating: 5.0/5, difficulty: 3.0/5
Lots of practice problems in exit quiz and being available outside of class to help with things you don't understand.

Rating: 5.0/5, difficulty: 3.0/5
A truly great teacher, I'm constantly impressed by her flexibility to explain things in different ways. She really cares about the students, asks what is working best for us and tailors her teaching style based on our feedback, and doesn't assign what's unnecessary. Lots of chances to improve scores all semester. You won't regret taking her class!

Rating: 1.0/5, difficulty: 1.0/5
unprepared, grading doesnt make sense, skip if you actually want to learn