3.9
Quality3.6
Difficulty81%
Would Retake95
Reviews81%
Would Retake
95
Reviews
Rating DistributionOfficial
5
41
4
29
3
8
2
8
1
9
What Students Say
“Good professor and a fairly easy A+ for me”
CS2336 - 5.0 rating“Chida is a good professor”
SE3345 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
82%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
CS4393
5.0
(1)CS4365
4.3
(3)CS3345
4.2
(20)CE3345
4.0
(3)CS4349
4.0
(34)Difficulty by Course
CS4349
3.8
CS4365
3.7
CS3345
3.5
CS6375
3.5
CS2336
3.4
Reviews (95)
She talks really quietly so if you want to pay attention at all sit at the front. But honestly she doesn't cover anything different from the PP so you just show up to sign in and then self study- shes very monotonous. Her tests are open book oor pp slides which is nice but the exams are NOT easy, even with the book.
just don't. extremely tough exams, and extremely dull lectures.
Assigned a Project and left that day for personal reasons, did not come back until after the Project was due (only one week). Took 50 points off project for a case she didn't specify until she returned (after the project was due). Tests were inconsistent and No Review was provided, making it hard to prepare. Homework not covered in class.
take her only if you are already good with a programming language prior like c++, cause you will spend most of the time teaching yourself java. You wont get anything out of the lectures, so dont bother coming to class. HW are doable, at least 7 were assigned a semester and a project. Takes attendence for the first 8 weeks, then forgets about it.
Only take if you have prior experience with Java. That being said, I took AP CS and the class was still difficult. She only reads from the slides and occasionally uses the board for examples. She can also be quite condescending and stubborn when asking questions. Exams were open book but still not easy. HW was too simple to actually feel helpful.
Her lectures are boring. People were always doing something else instead of listening to the lectures, some people even stopped going and only showed up for tests. You can pass the tests as long as you read the book, tests are opened book, programs are easy.
Professor Chida taught the material from the required textbook's provided slides, and for the vast majority of the semester simply read from them as an effort to explain the material. No supplemental explanations or clarification. Questions were not answered well. Grading was sometimes unclear on Exams. Prepare for handwritten Java classes (really)
Says that attendance is mandatory, however we simply sign in on a piece of paper that never seems accounted for, so don't bother coming. Lectures are absolutely useless, she simply stands up at the podium and reads from the PowerPoint slides, writing incoherently on the board every once in a while. An ineffective learning experience, teach yourself
It is literally the worst CS class I've ever taken. I took no notes in the class, showed up solely for attendance, and learned next to nothing. One day a sub showed up and was more interesting than the teacher. I learned more from him than from the entire semester. Her teaching style is poor. She reads off slides. That we have access to.
So I left a comment on here for her 3345 class before. I actually went in to ask for help and she is nice and does explain things better. She did curve my class at the end which is nice and I'd say that her class is probably easier than Ozbirns. If you want to learn take him make a better grade take her. She takes attendance on occasion
B or C level professor. She very nice, and she'll respond very well to questions or emails, but her in-class communication is not effective, her exams are slightly harder than other professors, and she kept missing the big picture of why algorithms are important. Her presentations are taken directly from the book, just buy it and read it yourself.
She generally reads off of slides which are (as she said many times) just a brief overview of the book. Exams are open book and she allowed some students to use the Cormen (cs 4349 and cs 6363) textbook instead of the normal cs 3345 book. If you highlight key concepts and runtimes from the book you'll make A's easily. The homework is pretty simple.
unfair and unclear grading. final scores were never revealed. open book exams. below average teaching. hard assignments
Decent professor Very down to earth.
Easy to understand , when help required she is there to support. Lots of quizzes.
She is easy to follow and is willing to answers all your questions. Her homeworks were easy but the programming projects were hard and took a lot time. By the end of semester you feel like you learned a lot from this course
Honestly if you listened to her lectures they are really good. She is helpful if you ask for help. Lot of quizzes , reasonably easy, and the test are open book.
I love her lectures, Great professor to work with. Beware of quizzes.
Prof Chida is a great teacher and won't waste your time in class. The class isn't easy but that's the way it should be since you are going to school to retain the information. I recommend her as a teacher for anyone who is going into CE3345.
To be honest she is really wasn't my favorite prof , She is a good teacher who will go out of her way to help you if you apply yourself.
Dr. Chida is a good professor. She takes the time to help her students understand the concepts. She is always willing to help students with questions during her office hours. She does like to use trick questions on quizzes and tests but if you can get on her wavelength it won't be a problem. I will take Dr. Chida for other classes.
Pop quizzes forced me to follow the course of events at least to some extent, and homework were not hard but also contributed to understanding of the material. Good professor and a fairly easy A+ for me. Will take her again for 3345.
Dr. Chida is... straightforward I suppose. She lacks good teaching ability and you'll clearly see this through her lectures. Most of her lectures are her zooming through information. I have prior Java experience so I did well but if you don't have Java experience, this class with her will be fairly difficult. Also, there are quizzes.
Her lectures are long some time . It was a good class. It was heavy material, but she managed to make the class more interesting .The quizzes were time-consuming but not boring at all. I'd recommend her.
Her class is very well structured and predictable. I always know to expect thoroughness from her. She may be boring at times, but she gets the material covered.
Several closed book pop quizzes which aren't mentioned in the grade breakdown on the syllabus so I'm not sure how much they count in grades. Tests are open book which is huge plus. Projects and assignments which are generally doable.
Chida's accent isn't bad and she gets through all the material well. She is super open to constructive feedback which is awesome. If you don't like something about her class, you can tell her and she will do her best to fix it. Her tests are open textbook and aren't that bad if you know what to look for in the textbook.
She talks really fast and the lectures are verbatim of the textbook. She gives out a lot of homework and projects, but they are doable; just make sure you start them early. The grading of her exams are not fair due to each MC question being 4 points; however, exams are open book.
Anjum Chida cares about her students learning the material. She does her best to help during lectures and office hours. However, she goes very fast. It is impossible to learn the material if she is your only source. Use your book, YouTube, Google, etc to help you learn. Her projects and assignments are also helpful in learning.
Took Machine Learning and don't blame her for the speed that she teaches the class. The nature of the course itself is vast so you might enjoy or might get lost. Take it if you like the course and have some experience, else look for better.
I really enjoyed her class! Although the examples in the lectures were hard for me to follow, she was still very enthusiastic, nice, and covered the basics well. The homework and projects weren't too difficult or long but they all made sure you knew what you needed to know. Exams weren't too bad either.
Dr. Chida's class was very fun. She relates with her students very well, and understands that you may not know all the pre-req material for her class. She clearly lays out her expectations and is accessible outside of class for feedback. Tests aren't too difficult, best way to prepare for test is to actually program the subjects covered in class.
Two difficult projects out of 6. You get one drop, use it on the LAST one. Pay attention in lectures. Understand, don't memorize. She explains everything thoroughly. Tests are open book, but understand it before walking into the test. Dr. Chida is extremely nice. Good feedback in office hours. Extremely happily surprised by the VERY generous curve.
BEST DATA STRUCTURES PROFESSOR EVERRRRR. You will learn SO MUCH. She makes you work for it but it is definitely worth it. She teaches the concepts amazingly and is very open to student feedback about her teaching. She is also extremely helpful during her office hours as well. Definitely take her if you can. (Generous curve at the end ;) )
Dr. Chida knows how to run a class! She's organized, available outside of class, and a great lecturer. Tests are open book, but make sure you truly understand the material before going in or else you'll get tripped up on some questions. Projects aren't too bad but they make you think. Overall Dr. Chida is one of the best professors at UTD.
Dr. Chida is an amazing professor, she has a good command over the subject and would really help to make you learn the subject. Assignments make you think, but are a good challenge to help you understand the concepts. Overall,
This was an amazing class!
Data Structures with Dr. Chida is a solid choice. She reads from slides but does examples on the projector to help you understand the concepts. There are quizzes about material covered that count towards participation grade. Tests are over quizzes and structures covered in class. Lots of homework and tough projects.
Take Anjum Chida if you can, she is passionate about what she teaches and is always happy to answer questions during her lectures. Start the projects early as they can take some time to complete.
Great professor. Her projects are not easy, I would definitely skip out on the last project. The 4th project is the hardest, but I would do that right before the week of break. Quizzes are the hardest part in the class imo. Exams are fairly challenging, but definitely doable. Homework are harder than the exams. Overally, definitely recommend.
Lecture is not very impressive. The course is more like self-reading but she is an easy grader. Assignment deadlines can be extended with a penalty.
Chida's lectures are fast paced but still great. Projects and homeworks really make sure you understand the material; exams are open textbook, with usually 20 MC and 3 FRQ - FRQ is straight forward but some MC questions can be tricky. She's very helpful in office hours and really cares about students learning the material. Slight curve at the end.
She a nice professor but she lectures fast. If you are a type a person who feels like they learn more in lecture than reading the textbook at home, then I would avoid this professor. You will have to read the textbook to get a better understand on the material for the test. Projects are not too hard, but can take some time. overall just okay.
She doesn't explain the concepts properly and rushes through them just to cover all the syllabus. Also, she doesn't reply to emails. Finds every possible way to make the experience of taking this class difficult and hard. I wouldn't recommend her!
Lots of Homework and Assignments. Exams will be difficult to complete on time.
Great Class. I learned a lot about machine learning that I did not know before.
She goes very fast. She has been teaching ahead of her own syllabus and did not slow down till class majority complained in the survey. She seems to make things a bit more hard with grading in comparison to other professors that teach this class or higher level classes.
Not worth it. She makes one of the hardest classes harder than it needs to be. Unresponsive through emails well when asking for help.
I don't agree with previous reviews saying the material was taught too quickly. Prof Chida works through a ton of examples for each concept to make the class get it. Quizzes and homeworks are great prep for the exams. Good slides and review lectures.
Feels like she goes over bunch of examples on how to do things but not much explanation is given why or how it is done, do agree that she does go fast.
Professor Chida lectures are good, she is a pretty understanding and helps a lot during off hours. She covers most of the exam content in class. The assignments are easy, and the test are not too hard if you pay attention in class.
Lectures can be kinda long-winded. She often spends too much time on derivations or explanations on trivial math (e.g. y-intercept lol). She's very helpful on walking us through homework and programming assignments though. Exams are pretty reasonable and Dr. Chida is a very understanding professor. Overall not bad for undergrad Machine Learning.
Good professor, took her for both data structures and advanced algorithms. Covers lots of examples in class. The homework are pretty theory heavy but the exams are good at evaluating learning. Taking this prof is a bit of work since there's a lot of homeworks but its a good choice. Also has regular quizzes to test learning. Drops lowest usually.
I've taken her before for CS 3345, same thing here: She can go a bit over everyone's heads in the lectures, takes a good bit of class time with one large example, but she drops the lowest quiz/assignment and will usually curve a little. She improved across this semester. It's difficult, but she gives a lot of effort and wants to answer questions.
She is really fast and tends to go over during lectures. Grading can be a harsh at times
In her classes, you will actually learn the material. She has a great way of explaining highly abstract concepts. Her class is a bit of work, but for the course outline it should somewhat be expected in my opinion. She really knows what she is talking about, and you can easily manage a good grade as she grades pretty easily. Pick her!
Great class. I really learned a lot.
CS 4349 is a hard course. But prof chida is a solid choice. She grades really lenient. You will get a good grade if you put in your effort and go to class.
I'll be honest, the work is horrible but Anjum Chida knows her stuff and WILL make sure that you know your stuff too. Things I learned from this class are probably going to stick with me for the rest of my college career.
4349 is an extremely difficult class, but Chida is very good at making complex things easy to grasp. The class is a lot of work (much more than I was expecting), but she will teach you the material. Her exams are very fair, and she grades pretty leniently. I highly recommend her.
Chida is by all means a difficult professor. This is not a professor to take if you just want an easy grade, because you won't be getting it. She clearly wants students to improve, which means CHALLENGING them to improve. Be prepared to work hard and study for your grade in this class. Clear standards and expectations, very well structured.
Professor Chida is an excellent teacher. The class is tough as you would expect. BE READY to work and study hard, or you won't pass. She is not a tough grader and is lenient, and usually curves in the end. At first, you may struggle, but please don't be disappointed. She is ready to help whenever you need it. WORK HARD!!!!
Anjum Chida is a very hard professor, but she does a phenomenal job. I directly attribute my later ease in graduate classes and job interviews to her algorithms class. There is a lot of homework and very hard exams (she gave us new algorithm questions blind simulating job interviews), but if you put in the time, you will be highly rewarded.
Quizzes (for participation grade) each week + homework every 1-2 weeks was a good amount of work, but there are always similar questions on exams. Attendance was mandatory, she cold-called for a while until the last month (which made me pay attention), and she gave a curve at the end. Class videos are released on topics, watch if you're struggling.
Best for beginners, you will learn the basic idea of algorithms but will not be developing everything from scratch. The lowest scored homework and programming assignment will be dropped from grading. The professor is very caring and was very helpful in rescheduling my exam when I got sick. The exams are in the testing center, cheat sheets allowed.
Class is a lot of work. Grades exams (70% - no MC, only short answers) very leniently, especially on pseudocode Qs. 7 homeworks (20% - manageable and you have enough time to complete them. 10% is class participation/attendance. Need to study and work hard for a good grade, but a solid professor who cares about teaching. Work hard for your grade.
Best professor I've had at UTD
This class is very difficult and requires a lot of work no matter what professor you take but Professor Chida does a great job of explaining the concepts. She is always reachable and helpful, probably one of the best and most caring professors I have had.
Highly reccomend, if you want to learn! Her lectures are engaging (cold calls and in-class practice problems). A lot of practice is available as quizzess, but correctness isn't graded, just as a resource and participation. She tells you per question what to expect on exams. A challenging course, but Professor Chida makes the material easier.
Nice Professor but speed runs through topics which makes the class boring. From what i have heard there are better / easier professors to take
Was Smith 2.0 in projects, might've been a bit easier but were very similar. Does go a bit fast when explaining but is good. She really cares about teaching & wants students to succeed; was very open to helping & improving the course bcz she hadn't taught it in so long.
The subject material is going to be difficult no matter who you take but Chida is your best bet. 3 exams that make up 75% of the grade (usually 4-6 questions) but she'll tell you what to study for each question, and grades leniently. Attendance and HWs also count for a grade. Just work hard and you'll be fine.
Very caring & wants students to do well. Doesn't make you feel dumb if you dont know something & is accessible out of class. Responds to email quickly. Constantly asking students how she can improve the course for them. Exams are hard but she explains what they will cover & they are graded leniently. Attendance mandatory, but lectures are recorded.
Very hard class but Chida helped us manage the class much better. She is a great lecturer and is good at breaking down and explaining difficult concepts. HW's are not too hard and are modification of lecture information. Exams are hard but you're given 2 cheat sheets and the textbook you can use. Pro tip: make a killer cheat sheet for the exams.
The professor challenged us to improve and learn better throughout the semester. She speaks fast during the lecture. The best way to succeed in the class is to do your homework and prepare for the exams as per suggestions. Given that this is a 4000 level course, be sure to expect drawbacks. There is a curve at the end ;) Good luck!
Course goes through a lot of material relatively quickly, some easy some not so easy. Professor does a good job of explaining concepts along with examples. Homework can be confusing but the book helps a lot, as well videos she posts as extra material. She tells you what to expect on exams for the most part and is very straightforward. Enjoyable.
She cares about her students. The project may be difficult, but as long as you ask her for help- then it will be fine.
She has really useful lectures and is great at explaining new concepts. Her tests are very fair and graders give lots of partial credit. My only gripe is that she requires attendance and calls on random people each class.
Her lecture is very good. 3 exams allow cheat sheet. Grades lenient. she posts lecture videos so for exam just go back and watch all of them guarantees u 80. Lectures are actually really good and you will learn so much. Probably the most I have ever learned from a class at utd.
Professor Chida teaches the material really well. If you're actually interested in learning the material, she is the way to go. Her exams are harder versions of the examples that are gone over in class and in the homework. She randomly calls on students to answer her questions. Her lectures are really helpful.
Amazing, listen to her and you'll go great
harder than my other courses but still managed. it was her first semester teaching ai so she was extra lenient to make up for the difficulty. Oftentimes, I would have to reread lecture slides after class to figure out what was going on since I wouldn't understand right away from class.
Very well organized. Tests were all free response with super clear with the content, although the format may change in the future. Lectures use onenote, which is interesting. They were decent but I usually didn't understand much of the content until reviewing. Difficult class but she makes it mostly painless. With a good curve at the end.
There were a lot of homework assignment and projects in her class. Every three weeks you get a new project to work on, they aren't that bad but time consuming. On top of that you have normal homework assignments to get done as well. Her lectures are quite good, she'll explain how a structure works very well and will help if you have trouble.
I learned a lot from this class's homework and project, and the lecture was very organized.
Her first exam was hard (4 programming Q 30 mins each), but she gave a good amount of partial credit. Smith 2.0 but her lectures aren't as good as Smith which makes the projects hard and VERY time-consuming (w no prior java experience). She extends deadlines for some projects but it is kinda a hit or miss (depending on whether she sees you try).
Dr. Chida was a great choice for CS II. The projects are very long, so start early and attend the CSMC, but the same goes for every other prof who teaches this course. She will occasionally casually roast you, but always in a nice way. As long as you complete the projects, attend class, and do your homework, this should be a relatively doable A/A+.
Taking a class with Professor Chida is like taking a breath of fresh air. One of the few professors in the cs department that is actually passionate about what they do. Would recommend anyone to take this professor if you want to learn a lot and also don't want the hardest time doing so.
One of the best professors I've taken at my 3 years at UTD. Lectures are pretty heavy and fast-paced, but you will learn a lot. Gives out 6 participation quizzes and assignments which are a bit time consuming. Attendance is mandatory. Exams are a bit difficult, but she allows two cheat sheets and sample exams so take advantage of that. 10/10
take her if you really want to know how to code. Shes easier than jason smith, and the projects are real. Not some interview coding. Its impressive to finish the coding projects, dont really have to pay attention in class. 2 exams, 4 coding projects. I would recommend her to people who want to learn, and I wouldnt to people who want to slack.
Nice.Tough course but prof makes it doable. Pay attention in class! 3 exams,7 hws,7 participation quizzes (completion grade)and attendance.Need to study a lot.Pulls exam questions from textbook.Nice person,tough exams.Exams doable if every single hw, participation quiz,textbook questions are revisited at least twice.Two cheat sheets, front and back
Nice person. 3 projects, 5 hws, 3 exams. Drops lowest project and hw grade. Attendance mandatory. Good lectures. 2 cheat sheets front and back with textbook allowed for exams. Need to put in effort. Not easy class but doable if you take advantage of your resources. Replies immediately to emails. Nice person. Exams are not too bad if you study.
Easy A if you put little effort. 7 assignment and participation quiz. quiz are completion grade so, it's easy and will be helpful for the exams. she posts exam review before one week of the exam and the exam format will be exactly the same as a review. you can rewatch every lecture on teams. Exams are straight forward. she will curve at the end.
Very practical class that covers concepts from discrete math, probability, and data structures. There are sample exams to do which are very beneficial in preparing for the actual exams. She gives points back for hard questions on exams and curves in the end. Overall she's an amazing professor and I really enjoyed her teaching style.
Lectures are fast-paced, but worth attending. Quizzes and assignments are time-consuming, but exams are doable with cheat sheets and sample exams. unstuck ai was a helpful study tool alongside the textbook.
Class Info
Online Classes
100%
Attendance Mandatory
82%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.04 avg changeRatings by Course
CS4393
5.0
(1)CS4365
4.3
(3)CS3345
4.2
(20)CE3345
4.0
(3)CS4349
4.0
(34)Difficulty by Course
CS4349
3.8
CS4365
3.7
CS3345
3.5
CS6375
3.5
CS2336
3.4