3.5
Quality3.6
Difficulty64%
Would Retake107
Reviews64%
Would Retake
107
Reviews
Rating DistributionOfficial
5
47
4
15
3
13
2
6
1
26
What Students Say
“She allows students to use ChatGPT for their homework”
303 - 1.0 rating“Know an easy way to do something”
303 - 2.0 ratingClass Info
Attendance Mandatory
32%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
CS314
4.0
(12)314
3.7
(23)303
3.7
(11)CS303E
3.2
(61)Difficulty by Course
314
4.0
CS314
3.9
CS303E
3.6
303
2.5
Reviews (107)
I took CS 303E with her and she's GREAT! A few things: I think she messed up w the whole going slow w easy things at first and then fast w hard things by the end. Also, homeworks DO get progressively harder so you cannot let go in the middle of the semester bc u feel like u are doing good. I already knew a bit of python and by the end I was a mess.
Amrita is a great professor that truly cares about her students. I learned a ton in this class and feel like every assignment had a purpose. Highly recommend!
Professor Kaur was an amazing professor. She genuinely cares about the material and her students. Pace of the class is pretty slow. Exams do get you thinking. Coding challenges are fun. Homeworks are annoying (they require exact output), but relatively easy. I only fell asleep in class once, so her lectures aren't that bad. She's very kind!
She's right of out grad school, so she's still pretty new to the whole professor thing. I didn't like her at all. Her assignments will teach you the basics, but they won't show you any real application. Class is super slow placed. Lectures are boring. She does take student feedback well.
Professor Kaur takes student feedback every week. This is good, because she listens to her students. The assignments for her class are terrible, but shouldn't be a problem. Coding Challenges are a thing, so attendance is mandatory. She leaves a lot of stuff out of her syllabus. I.e. she will deduct points for anything.
She allows students to use ChatGPT for their homework. She then goes on to accuse the class of using ChatGPT. I've never felt more accused of something I never did.
Don't take this class with Kaur if you have prior Python experience. This is "her" intro class, so you're not allowed to use prior knowledge for the assignments, CC, and exams. I took an intro programming class at UT, and was told it was cheating if I used stuff I learned from that class. Know an easy way to do something? Nope, I didn't teach it.
Professor Kaur herself is nice, but the assignments are hard (and get harder, especially in the middle) if you don't have any coding experience. She also accuses students of cheating quite often for similarities to ChatGPT or other students assignments.
Amrita is a kind, knowledgable professor. Class is based on HW (easy but time consuming), coding challenges (completion grade), and tests (hard). VERY generous with extra credit/deadlines (automatic +2 ish points for meeting deadlines). Hard tests but doable if you study. I have 4+ years of coding experience, so the class was relatively easy.
TAKE AMRITA FOR 303!! She is so caring and lectures are amazing - extremely detailed and breaks problems/concepts down step by step. The class is difficult, yes, but any CS class will be. I came in with 0 coding knowledge and got an A in the class even after bombing the midterm (your final grade can replace the midterm if higher).
awesome class. would take again with prof. kaur in a heartbeat. super easy to reach her if u have questions over the homeworks or coding challenges. really wants you to do well and will do anything in her power to help. the course can be a little challenging if its ur first coding class but not too bad. cant recommend her enough.
She was nice and really understanding if anyone needed things like extensions. Good at explaining concepts and the homework each week was very doable. Her office hours were super short and a lot of people were cheating so I kept on losing points for the same reason each week but never changed it because the grades were released so late.
Great class and professor if you had no previous experience with python, there's assignments every week which are time consuming but not very hard, coding challenges were easy, and midterm and final were in pencil and paper but she allowed 1 and 2 cheat sheets so they weren't very hard
I took Amrita her first year of teaching. She does a pretty good job at teaching you the basics and the majority of the assignment were fun and easy! The only thing is that the homework difficulty changes extremely quickly and her practice exams sucked to take without anyone there to warn me. But she's pretty chill and friendly overall.
DOES NOT CURVE INDIVIDUAL EXAMS and will only CONSIDER curving final grade!! If you don't have any prior knowledge in python, I would strongly advise against taking her class or you WILL be struggling for your life. There is a huge disparity in difficulty between her exams and the actual material she teaches in class.
The exams are tough so be prepared to study! Utilize the practice exams she gives you and she also allows you to have a cheat sheet on the exams! Write good notes on your cheat sheet + do the practice exams to get an A. I entered this class with no coding experience and found the assignments difficult yet rewarding.
Coming from a person who had 0 coding experience before...Professor Kaur is GOATED. She would not let you use any programming knowledge outside from her class which I think it's fair and indeed works very well with me so I only need to review what she taught. Exams are a little rough, but if you actually understand the material, you will be fine.
Great professor for learning basic computer science, very thorough, and clearly goes through all the material in class. Plus there are tons of office hours and added learning sessions. She is very funny, and gives and receives feedback very frequently in service to improving the course experience.
She expects you to have no experience in coding. However, students in the class are either have experience already, or no experience at all. So no-experience ppl don't do as well on exams, but the ppl with experience will cancel that out. Therefore, the exam averages are normal so she doesn't really care and think everyone is doing fine.
Great person, but awful professor. Her lectures are filled with content, but she jumps around constantly from topic to topic. Assignments are extremely helpful and so are OH, but does not prepare you for the exams. You will be learning content up till the last day before the exam, and it will definitely be tested on.
Content is hard and she's not the easiest to listen to, but it's doable and she provides all the resources needed to get a decent grade. Homework's can be time consuming, but they are doable.
She is a nice person but the difference between the lecture material and practice test in comparison to the test is laughable. The class and concepts are not that hard she just does a poor job of preparing people who have not coded before for the exams.
Good person, pretty bad professor. The main issue with this class is that the difficulty level of the exams is not at all similar to the material she teaches. She scratches the surface of all the core concepts however will test you on the most niche uses of these concepts. I would avoid taking this class with her at all costs.
If you already have CS experience, Kaur is an awesome prof! HWs will be super easy and exams are sometimes a bit sneaky, but overall fair and well written. If you haven't coded before though, this class will be pretty tough. Lots of extra credit opportunities and the TAs give really good feedback on HWs.
Honestly one of the best lecturers I've had at UT as she's very thorough with explanations and resources. There's plenty of extra credit if you do stuff like turning in assignments on time and even going to lecture. A few assignments took way too long and gradescope is annoying asf, but there's so many TA office hours and you def should go, 10/10
People have mixed opinions about Kaur. Honestly, she is not bad at all. She is a great lecturer and very willing to help during office hours. The homeworks will get tough as you go on, so make sure to utilize the TA office hours. She is very knowledgeable about what she is teaching, so if you are interesting is learning CS, you should take her!
Prof Kaur is such a GOOD teacher. She is so patient and caring. There are lots of small opportunities for extra credit so TAKE ADVANTAGE- it adds up! The assignments are doable and easy if you go to office hours. Learn about style early and revisit throughout the semester so you can collect easy points. The exams aren't too bad. Best intro cs class
Prof Kaur was a very engaging lecturer and helps you wet your feet in python coding. She gives lots of opportunities outside of class for help and to better understand the content showing she cares a lot about student success. Office hours with her are great. Only complaint is that the practice exams never matched the difficulty of the real exams.
Prof Kaur is awesome! She really cares about her students, and she'll give you all the resources you need to succeed. Grades are weekly coding assignments (moderately difficult), 2 midterms, and 1 final. Lots of extra credit--take advantage!! Midterms are tricky, so study lecture slides, extra problems, and practice tests. An A is totally doable!
Gave no feedback on the final and curved grades last minute. She is a nice person but the practice exams do not match the exams.
So many opportunities for extra credit from assignments, attendance, and feedback surveys. Gradescope for HW sucks, but there's so many TA's and office hours and that saved my life so many times! Kaur is a fantastic and engaging lecturer. Tests are kinda hard tho. Wish I went to office hours sooner. 10/10 would take a again!
The content itself was not hard however, the format of the exams was on paper which made it annoying and difficult. The practice exams did not reflect the real exams' difficulty. Much of the stuff we learn in class is useless. Grading on homework was annoying I would get points off for things that didn't matter like an extra comment.
Professor Kaur is my favorite professor at UT. She is an amazing lecturer and very accessible to get help. As someone who entered her class in Spring 2024 with no coding experience, she broke down the material in a clear format for beginners. Homework assignments get difficult later on in the semester. Tests are challenging.
Beginner friendly but the pace does pick up in this class even though she teaches basics. Is really good about listening to student feedback. Talks very fast so if you don't understand something you have to ask in that moment or it's hard to catch up. Homeworks and exams are pretty on par with what is lectured on, slightly more difficult.
Very receptive to questions and asks students for feedback (and you get extra credit for giving feedback). The lectures are really nice and I was able to actually learn from them. Assignments can be challenging but there are so many resources for help + extra credit. Exams reflect what was learned in class and there is a curve.
I've never coded prior to this class, and Professor Kaur taught a great first-coder class! There are so many opportunities for extra credit, and there are TA office hours for help on the assignments literally every single day from like 9am-5pm. The assignments can be difficult but as long as you attend lecture/watch lecture videos, you'll be ok!
She's a very engaging lecturer. I think my main gripes with the class are just about the inflexibility in grading policy, as you can put in a lot of work and be rewarded pretty minimally. The assignments will take you hours to complete. The exams are very difficult, so STUDY. Weed out classes are meant to be hard so work hard and do your best!
Prof Kaur is clearly passionate. She takes 2-3 weeks to respond to emails. Lots of extra credit, but for good reason. Tests are hard, the practice tests are nothing like them. Extremely passive aggressive and demeaning at times. She is the reason I no longer want to do cs. Took every chance to blame me for not being able to succeed in coding!
Before Professor Kaur's class, I had no coding experience, so office hours were very helpful. Coding is tough, so start assignments early. She's great - encourages participation with candy, offers extra credit, and cares about students. She's blunt but only when addressing disruptions. Study ahead, understand the concepts, and exams are curved.
Came in to Professor Kaur's class w/ minimal coding experience. Practice exams and lecture slides (esp the examples she includes in them) were very helpful for the exam. Homework was easy to follow along and not very difficult. Final was difficult, but she was lenient with the cutoffs so 40% of her class made A/A-. Very generous with extra credit!!
She talks very fast, her accent is hard to comprehend, and her grading is insane. She takes away significant points for the slightest mistakes. The practice tests are supposed to help, but they don't as the tests given are a lot harder. The final exam was an absolute nightmare.
Kaur is not a good prof. Her TA's grade super harshly, and her grading is so shady. She just does everything by hand and hands out grades randomly all at once without being able to see a clear breakdown. Some assignments are weighted more heavily than others, which ones? I have no freaking clue. Please don't take her or this class and save yourself
read all of this. I'll start by saying she is an amazing teacher, just not a good professor. She's really fun in class, but she loves handing out zeros on her homework assignments, which is hard to come back from. I enjoyed the class before we were given back our homework grades (1 month after submitting!), but she was not helpful after that.
I came into this class with zero coding experience and never felt at a disadvantage. Professor Kaur knows her stuff, makes class fun, and upholds standards while practicing empathy. I felt her grading policies were challenging yet forgiving. Assignments can be tricky but grading is generous as long as you follow her academic honesty policies.
This class moves VERY fast, but Prof. Kaur is so passionate in what she does and actually listens to her students if they ask to slow lecture down a bit. Assignments can be challenging, and she doesn't put up with disrespect, but she is overall super caring and wants the best for her students. Also gives out amazing practice materials. Do the PSS!
She is a fantastic lecturer, and super engaging. Gave a feedback survey for extra credit asking how long the assignments took and what we thought. She read these responses and considered what they said, sometimes slowing down lectures if requested. The exams were a fair assessment of what we had learned. Not easy, but not ridiculously hard.
Prof. Kaur is a great lecturer and engaged with the students during and outside of class. Attendance is "mandatory" since you can complete the attendance ticket after 1 or 2 days after the lecture by watching the recording. The assignments aren't difficult and she gives you resources to prepare yourself for her exams. I encourage you to go OH :)
Difficult but manageable - great professor
She grades so weird and I'll get a 0 on an entire assignment for using something that wasn't learned in class even though I learned it watching youtube videos over the concepts she went over. She made me never want to go to class and I genuinely can't stand computer science anymore. Also all of the tests are by hand in a computer science class.
Fairly difficult class, but entirely manageable with enough time. Exams were the worst part as they never matched the practice reviews and were on paper, but were allowed a cheat sheet and allowed 2 on the final. Weekly assignments took a good deal of time but they're never that bad as long as you use the concepts she teaches to avoid getting a 0.
I loved Amrita. Excellent lectures. Exams weren't too difficult, maybe 6/10. Most gripes about this class will come from people who did not want to study and/or ChatGPT warriors. I have no point of reference against Mike Scott, but I think Amrita took the job and ran with it. The grading scale is tough, deal with it.
Lectures were amazing and attendance was extra credit which made it easy. Even though I did say the class was test heavy, there were insane curves which helped a lot. Overall, the assignments held very specific and clear grading standards that left little room for ambiguity or argument. The exams were crazy hard but definetly worth the challenge.
We got a little bit behind which meant that harder topics were covered in short periods, but otherwise lectures were great and resources available helped a lot. I went to every co-study session. The amount of practice exams and problems given during section helped a lot.
She is genuinely the worst professor I've ever had. The class is about 80 something percent based on tests and her tests are nothing like the previous professors tests (which is the ONLY study material provided). Beyond that she was never on pace with what we should've been learning at the time of the test. She is extremely mean and uncaring!!!
Her lectures are long, but her passion for CS is very evident. No phones are allowed in class, and she does say a few snappy remarks if you are seen lying on your hand or with a phone out (basically not being attentive). Exams are also heavily weighted, but studying is your best friend.
Amrita truly loves CS and her students, she's a young but talented professor and brings lots of energy to the classroom. The difficulty of the class comes from the material itself, not the professor; this has been taught in the same way for 20 years. Exams weighed 84%, down from 90% w/ Mike last sem (& don't cheat on assignments, you'll get caught)
nice professor, nice ta's, somewhat fun lectures. assignments are time-consuming, so start early. lots of extra credit just for attending lectures, so even a few points off each assignment doesn't affect you at all. however, the MCQ part of the exams is extremely different from previous years, so be ready. textbook isn't mandatory, but it's helpful
i'm not a freshman & have retaken a few cs classes at ut. came in with no experience, and this was the first time i could really follow lecture and feel like i understood well. i'm a slow learner, but amrita made things click. the class is VERY hard, but she's a great prof. don't cheat on hw, ask tas for help, and study for exams, you'll be fine.
Amazing + clear lectures. Don't use chat on assignments, you will 100% get caught. Exams are slightly different than Mike's but you'll do well if you study the lectures + not just take practice exams. Curved all the exams very generously. TA's are goated, go to help hours, co-study, + section. Didn't open the txbk, lectures are all you need.
Professor Kaur is perhaps the most engaging lecturer that I have encountered. I highly recommend going to lectures regularly. The course material is quite difficult, and expect to spend a great deal of time on every programming assignment (especially Huffman!) Our tests were substantially different from the practice exams, so I would prepare well.
Amrita's amazing and was a welcome change of pace from Ramsey. She's really energetic during lecture, and she's clearly passionate about the material. I don't think I'm alone in thinking her exams are more difficult that Mike Scott's. All three ended up getting curved during my semester. Past tests definitely won't fully prepare you.
Makes up random style guidelines where nobody knows what they are. Clearly has a terrible relationship with TAs.
She's a good lecturer and wants to make sure people understand the material, and is a very nice professor; however, look out for the exams as they are harder than the ones Professor Scott has, but still overall pretty good
This professor talks extremely fast and is difficult to understand. She is not understanding if you bring any issue to her and will simply tell you to go talk to someone else. This class is hard but was so much tougher with this professor. Discussion & co-study were most helpful and I am thankful for that because I learned mainly from TAs.
This class is quite challenging, but she teaches it exceptionally well. UT doesn't seem to have a better professor for this course. You can genuinely learn the fundamentals of Python.
Professor can teach, but is not helpful when it comes to any questions. TAs were mostly the ones addressing needs of the students. I feel that she is very disconnected from her students. She is VERY rushy with answering questions and doesn't delve into too much helpful detail. Not bad professor but Scott is nicer since I am retaking with him fall
Amrita is very cold to her students and crashes out over small things like side talk (whispers) during class. Ends up causing a bigger distraction than it should. She can teach but I learned from practice tests mostly to get a 89 on the first test. Overall not bad, but if you need a supporting environment to learn this may not work out.
Just not great... confusing, fast-paced lectures, not flexible at all with grading policies, and does not show much compassion towards students.
You only like her if you already know Python. If not, yikes. Lectures are 100+ slides long & very fast so you can't take notes or go back and look. No reviews. If you go to office hours she is rude & accuses everyone of cheating. She brags about how many reports she files. You will have to learn everything on your own. Tests handwritten on paper.
Amrita is wonderful, and I definitely recommend taking this course! I had zero CS experience prior to this course, but I found that not to be an issue. Amrita is fun, engaging, accommodating, and clearly puts lots of effort in. The tests are lengthy, but they are not very difficult if you pay attention to the lectures.
Evil. Accuses you of cheating if you use any outside knowledge, even if you have prior coding experience. Looks for reasons to take off points on tests and assignments, and doesn't post any grades until after the drop deadline has passed. Also gets mad if you ask a question, even though she is the one that tells us to ask questions. Do not take!
don't be discouraged by all the negative reviews, amrita is a very engaging professor. Lectures can be long with many slides, but she posts condensed slides and homework's and similar to in class problems and exams are similar to practice exams. Pay attention in lecture, attendance optional based on final exam grade weight. some homework's long.
Very compassionate and caring person. Lectures are very funny and informative. Makes 67 jokes. You get to learn lots of new stuff. I say this taking her class again next semester, so that says a lot. Get ready to be humbled by those exams though. Make sure to study TWO WEEKS BEFORE as the grading can be unforgiving. No curve 1st & 2 pts 2nd exam
do not take this professor if you can lol
Average lecturer, not very friendly and snarky at times.
so i did have to schedule a therapy session abt this class because i got an unecessaery 0 on my assignment like i know it was bad but it definitely wasnt that bad. she said it was ai and it wasnt bc i did create the code in 20 minutes and ik it was bad but i got a 0 because it was ai... not cause it was bad. period!!!! tell em girl! i love that!
Amrita is very knowledgeable and a decent lecturer, although lectures are entirely too quick. However, the AI accusations are entirely unjust, unfair, and impossible to deal with. If you turn in YOUR code, there's a possibility you'll be accused of AI, reported, and just in awe. Talking to Amrita is impossible. Genuinely, take another professor.
Makes 67 jokes
One of the most FUNNY lectures I have ever seen. One lecture she made a backtracking tree with the faces of our other professors as the nodes. Also as others said, makes 6 or 7 jokes
Amrita is one of the best professors in UT! Her homework assignments are kinda graded harshly, but you can easily get help from TAs and prof during office hours. Exams are straightforward with generous gradings.
Makes students laugh during every lecture at least 6 or 7 times. Great teacher. Hard exams so make sure to study prior and do all the practice tests.
Lectures were very great. Like others said, many jokes including the classic 67 to keep students engaged. The only reason I gave 4 was because we are always a bit behind so stuff gets crammed near the end, but that isn't any type of deal breaker and the class is very fun.
Known as the 67 professor for a reason
Tests are the D-Day landings on Normandy beach from Saving Private Ryan
Good teacher, but TRASH grading scheme. It is MEANT to SCREW you. Spend 25 hours on the weekly assignment? Its not even worth 1% of your grade lol. Didn't do the assignment correctly? Well if you don't redo it you get knocked 1/3 of an ENTIRE LETTER. How about tests? Oh yeah, 84% of your grade. Say good bye to any hopes of an A.
BIOCHEM MAJORS GOOD LUCK...this class is so much work for no reason and your grade is determined by very few assignments / midterms so EVERYTHING matters. so strict on grading and if assignments didn't exactly match her rubric/style, she'd take off points. midterms are pretty difficult and lectures are her talking at you the entire time - AVOID
dont take her...save yourself
this class was genuinely so hard for no reason, and the CONSTANT AI allegations tank your grade bc she'll give anyone a 0 if you use a concept she didn't teach - even if you already knew it and truly didn't use AI. she's also hard to get in touch and midterm/finals(all are difficult) are worth basically your entire grade so if you fail, its over
someone said tests are the D-Day landings on Normandy beach from Saving Private Ryan lol and they are right
Not the worst, not the best. Exams/assignments are doable but have to be SO careful to not use concepts that haven't been taught (even if you have prior knowledge), or you will be accused of AI and get a 0 full stop. She doesn't communicate well about schedule/assignment changes etc. Grading criteria is VERY dependent on which TA grades your work.
She's a decent lecturer but the grading structure is chopped. Your entire grade is dictated by tests (84%) and there's just about no curving. Even so, assignments are time-consuming and graded very harshly, and at times, seemingly arbitrarily. There *are* lots of extra-credit for assignment points to make up for it but it's mostly attendance.
She's a very nice teacher but the whole class is graded by the TAs, and they will destroy your grade. They are outrageously nitpicky on homeworks and the tests. Getting your code to work is the easy part. Assignments, FOCUS ON YOUR STYLE. Tests, there's a curve but it's not crazy, focus on studying over how the code works.
Overall this was a good class. I definitely learned a lot without it being too hard. However, it's definitely not easy and the assignments are a bit of a pain especially with the code hygiene and style. Tests are definitely big but you get a lot of practice tests so make sure to use those.
While she's particular about some aspects of the class, she made a challenging subject manageable and even enjoyable. Lectures provide nearly all the info you need to know, and there are a lot of resources and extra credit opportunities. Some assignments were hard, but office hours were really helpful and grading/feedback was very clear.
1) Doesn't teach 'break' and 'continue', yet teaches a much higher difficulty topic of object-oriented programming. Does it sound off to you? It should. 2) She will be getting your grade down to 0 if you dare to confront her. Has too many good reviews because bad ones have rude words in them, and oh they are deserved. 3) Not approachable at all
extremely harsh grading policies, expecting you to use only what's in the slides, even if it's the most basic topics. gives 0 on homeworks very often for alleged AI allegations & going out of syllabus & is not approachable for questions. not willing to reason or give even partial credit. extremely long unncessary assignments. DONT TAKE HER!!!
Professor Kaur is incredibly rude and accuses you of cheating instantly. She has harsh grading criteria that does not reflect how much you know the material. She is a decent lecturer but she is difficult to talk to and very judgemental.
Amrita is amazing! As someone with zero CS knowledge coming into the course, I found it to be very enjoyable. She's an engaging lecturer and if you attend lecture, it can count towards your final grade making the final worth less. You can't use prior CS knowledge so pay attention to what she does/doesn't talk about. Tests are fine. Lovely course!
This class was challenging, and the exams had many questions that were hard to prepare for because they were extremely conceptual. However, she is a pretty good lecturer and explains the concepts pretty well. She also gives you a ton of practice tests to prepare for the exam, but they are Mike Scott's, so be aware they will be kinda different.
Very smart professor who's very experienced in what she teaches but her class is not for the weak. Lectures are very fast paced but slides are posted to look back on.
Shout out to Ms Kaur for her six seven jokes
She was decent. As a lecturer she was pretty energetic, but I do think that she skimmed over a few stuff. The grading in the class is not very well-designed, as weekly assignments take up around 20 hours a week, but are worth less than 10% of your total grade. Exams are kind of brutal.
Amrita is difficult to talk to and is not very helpful during office hours. Assignment grading is largely based on style instead of code functionality and the TAs take off points harshly for minor mistakes. Not a bad class if you have prior coding experience, but be sure not to use any of it because you'll be accused of cheating.
Professor Kaur is a great teacher, and her lectures are engaging and informative. The tests are difficult, but are often heavily curved. The TAs are helpful, but their grading can be inconsistent. If you attend lectures, study, and don't use AI to generate your code, you will do well. Beware of using outside material, because it's an automatic zero
Professor Kaur has really good lectures. The programming assignments are long and you can lose a lot of points because of poor style (especially at the semester start), but since there's so much lecture/feedback form extra credit it's easy to get full credit. Tests are really hard and worth a ton but there are practice tests posted, so study a lot!
I personally enjoyed the HWs even though they were challenging because they were quite enjoyable to code up. However, I feel like most of my effort went into doing good style and docstrings. Sometimes we don't know about certain style requirements until after it was graded, especially at the end unless you asked the TAs. Final was hard, but curved
Pretty good professor. Lectures and weekly assignments are engaging and interesting. Weekly assignments are graded harshly but there's a ton of extra credit so its not hard to offset the tough grading. If you do the practice tests she gives you its not hard to get 90+ on exams. If you did UIL CS this course will be extremely easy for you.
Class Info
Attendance Mandatory
32%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.24 avg changeRatings by Course
CS314
4.0
(12)314
3.7
(23)303
3.7
(11)CS303E
3.2
(61)Difficulty by Course
314
4.0
CS314
3.9
CS303E
3.6
303
2.5