- Home
- Search
- Ali Kashefi
- All Reviews
Ali Kashefi
AD
Based on 21 Users
Given the bruinwalk reviews and my initial impression of the professor, I was super worried going into this class, but in retrospect, I'm really glad I stuck it out! As someone who's never had any experience with computer programming prior to this class, the beginning weeks were tough, and I felt pretty confused. However, if you try (or for some people you don't even need to try) in this class, you will get an A. The lectures at times were disorganized, so I recommend going into discussion section (the TAs are super helpful)! Homework is worth 40% of your grade, and it's graded on correctness, so if you put effort into it that will really help you out. Plus there are two extra credit projects that can be worth up to 10% total extra credit. The midterm seemed super brutal until we got our grades back and the curve was insane. The final was super straightforward if you pay attention in class (he will literally tell you in the weeks leading up to the exam exactly what to expect). I was so stressed about this class and worried for my grade, but it ended up totally fine and I learned a lot—so I would recommend taking!!!
Given the bruinwalk reviews and my initial impression of the professor, I was super worried going into this class, but in retrospect, I'm really glad I stuck it out! As someone who's never had any experience with computer programming prior to this class, the beginning weeks were tough, and I felt pretty confused. However, if you try (or for some people you don't even need to try) in this class, you will get an A. The lectures at times were disorganized, so I recommend going into discussion section (the TAs are super helpful)! Homework is worth 40% of your grade, and it's graded on correctness, so if you put effort into it that will really help you out. Plus there are two extra credit projects that can be worth up to 10% total extra credit. The midterm seemed super brutal until we got our grades back and the curve was insane. The final was super straightforward if you pay attention in class (he will literally tell you in the weeks leading up to the exam exactly what to expect). I was so stressed about this class and worried for my grade, but it ended up totally fine and I learned a lot—so I would recommend taking!!!