Reviews of professor Ankita Mohapatra

Rating: 4.0/5, difficulty: 5.0/5
Last semester Fall 2019 was her first time teaching 456 so at the end there was an insane curve and most people got A's (me included). Come to class and pay attention, she has lectures but need to be there to learn. Exams are true/false and pick 2/3 to answer so its flexible

Rating: 5.0/5, difficulty: 4.0/5
EGCP520 is a difficult class. Aside from her lectures, you need to study really hard to figure out the main concepts. Exams can be done on a laptop/paper. Expect to have a lot of hw/quizzes/assignments. She understands the situation and cares but you have to inform her. She acknowledges students' hard work and curves the final grade based on that.

Rating: 5.0/5, difficulty: 4.0/5
The material for assembly is different from any other coding class i have EVER taken. She tries really hard to help the students but a lot of us struggled. I am more saavy in the class for sure though! Study hard and do the labs on times, and you will be fine. This requires just as much studying as any physics, calc or coding class. Be ready!!!

Rating: 5.0/5, difficulty: 4.0/5
Professor Mohap drives principle foundation as a requirement for the class.  Do the homework, ask questions, understand the material.  Busy work is not given, it all serves a purpose.

Rating: 5.0/5, difficulty: 4.0/5
She was amazing at explaining concepts. The same concepts were constantly being missed and she would review over and over again. Definitely felt comfortable by the end of the semester with a lot of the concepts. Difficult class but focus, ask questions, and pay attention the class is passable.

Rating: 5.0/5, difficulty: 4.0/5
HW is doable for the most part, but can sometimes be tricky. The quizzes and exams are on the harder side, but contain material covered in class (no surprises, if studied). There are two midterms and a Final. The Final is comprehensive so watch out for that. Project is MATLAB based and incorporates elements from lecture (Convolution, Fourier etc.).

Rating: 4.0/5, difficulty: 3.0/5
This class was good. The labs were simple and easy to do. Lectures dragged on at some points and it was hard to pay attention but with a little studying the exams and quizzes weren't too bad. She grades pretty easy though it takes her a while to get your grades back to you.