Your feedback has been sent to our team.
10 Ratings
Hours/Week
No grades found
— Students
Sections
Loading sections...
Prof. Khargonkar is really nice and engaging! Most classes are just lecture for the first half, practice for the second half. Her teaching is fine, most of the issues from the class come from departamental decisions. Most of your grade comes from quizzes, a final project, and a final exam, and the quizzes and final exam are intentionally difficult and meant to trick you. While you can study, a lot of your success comes down to being able to fundamentally understand code (all quizzes/exam are on paper), which wasn't as easy for me. I did a lot better with the take home assignments (PAs and the final project) because I had a lot more time to mess with the code. The class itself is in python, so if you are already familiar (which I was), actually learning is relatively easy. I imagine it's okay for people with no experience with python, the learning curve isn't that bad. - they'll teach you everything you need to know.
TLDR; Khargonkar is a good professor, the class structure itself (which she doesn't make) isn't good. #tCFF23
Very nice, but TAs are way more helpful. Tests were pretty difficult and she moved quickly through lectures sometimes. Most of grade comes from assignments and labs, tests are only 10% of grade (final is 15%). Can definitely be hard when coding for first time, definitely need to put time in and do all the practice problems to do well. Not as easy as it seems.
I was in it for a week. Not bad she's chill app app app app app app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app app Testing to see what my reviews look like for CS 3140 Assignment I'll take this down afterward la la lal alala app app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app appapp app app app.
Couldn't recommend this class more. I already knew a little bit of Python before taking this class, but this class really holds your hand if you have absolutely zero experience. The professor explained each topic extremely thoroughly and I felt like I actually benefited from attending lectures. The workload is extremely light with one quiz and one programming assignment each week, but most of your grade comes from exams (which aren't too hard). The labs were hard/confusing sometimes but as long as you show up you get full credit. #tCFF24
Professor Khargonkar makes this the most misleading course possible for the 1110 level. She prefaces the class by saying no prior programming knowledge is necessary, and then goes on to ask for incredibly high standards on both tests and assignments later on in the year. Even with the help of several CS majors and every resource available, I was unable to complete the final project because of how ridiculous the standards were. In addition to that, the professor provides zero leniency on just about anything related to this class. Nothing against her personally, but she is a pretty awful lecturer and professor. Would not recommend under any circumstances
Professor Khargonkar is a very good professor and I definitely recommend taking her course. Although I have prior programming experience, I do feel that she teaches at a manageable pace no matter your skill in CS. Additionally, if you do feel a bit behind, weekly labs allow you to ask either your groupmates or the TAs questions. During my semester, our quizzes were online and open-IDE. Our tests started digital, but we changed to pencil and paper, which I assume is still the norm. Overall, amazing class, and I recommend Professor Khargonkar.
#tCFfall25 Lectures are really boring and the teacher has a high expectations for fundamental understanding. Labs can be tricky, but you don’t need to finish the lab just do as much as you can and get checked off by a TA. It’s not the hardest class, but there are high expectations even though it is an introduction class to Python. Workload consists of a weekly quiz and programming assignment. Exams are tricky too and it’s really easy to get confused.
this class is suppose to be easy but like lwk it got hard in the middle, exams are paper pencil and sometimes can be chopped because it is very content focused. Lectures are somewhat worthy of going but if you are behind and dont understand there literally is no point because of the fact that your code on all assignments must be from lecture and taught by her which means sometimes its very easy to get flagged for generative ai. Labs are lwk goated TAs give you full credit even if you dont finish it all as long as youve tried, sometimes me and my friends would just talk it up and have a good time pretending to work lol. overall not a bad experience ended with a B- while failing multiple exams, btw if you do good on exam 1 and 2 you have an option not to take the final 3rd exam and take the average of your 1 & 2 and also no final exam, only a final project so lwk if you do good on exam 1 and 2 u can skip lecture until final exam, good luck love yall !
I'll preface this review by saying that I have never taken any coding classes before, and still ended up with an A in the course. Don't be afraid to take this class with no experience, it's definitely do-able.
Overall I would reccommend, I had fun doing MOST of the programming assignments (PAs). You have a PA weekly and can skip/be exempt from 1 of the PAs, I would STRONGLY recommend skipping PA 09 it's called Lou’s List. I went to office hours and talked to 3 TAs, 2 told me they skipped it and didn't really know how to help, so please just skip if if you're confused, it's not worth the time. Also, don't wait till the last minute to do them, you get a week and if you start early the TAs can be really helpful if you go to office hours. I got a 100 on all of them other than the one that was dropped (also the autograder is really nice since it tells you where your errors are (for the most part)).
Other than that the labs were fun, you can definitely make friends, and the TAs are really nice. I went to all of the lectures and they were sometimes helpful, but I'd definitely reccomend going because sometimes you cover a lot. I also went to office hours a lot so dont be afraid to go, the TAs were always helpful and if they didn't know how to help they could get another TA to help you. The weekly quizzes are super easy and don't take up too much time either.
The exams were medium difficulty and on paper so you definitely need to study and do the review she posts. I didn't take the third exam and they averaged my other 2, so definitely keep that in mind if you do well enough on the first 2 (an A is a 93 so if you can get that with your current exam grade, just dont take it).
Also, here's my warning: I went to the professor's office hours once and she lowkey accued me of cheating (which I hadn't) so I never went back. Other than that she seemed nice though.
Get us started by writing a question!
It looks like you've already submitted a answer for this question! If you'd like, you may edit your original response.
No course sections viewed yet.