- Home
- Search
- Mohammad Khalid Jawed
- All Reviews
Mohammad Khalid Jawed
AD
Based on 15 Users
This class is not very difficult as long as you start the homework and projects before the due date since some of them take longer than expected and being rushed on time while writing homework reports is not fun. Watching/attending the various class sections is very helpful and whenever I had questions about the class, the professor and TAs were all very helpful and responsive! I appreciate how the grading scheme is fixed from the beginning of the quarter so you always know how well you need to do to get the grade you want. My only warning for people taking this is to always double check your file names when submitting assignments.
As you can probably tell by the grade distribution, getting a good grade in this class is fairly easy. If you have taken any coding class before this all of the assignments outside of the final project will be mostly fairly easy. Even if you haven't taken a coding class, learning the information required to complete each assignment (there are no exams) is not at all taxing and is very doable. Attending any of the lectures, discussions, or "labs" is not required to do well (especially if you have coding experience); although TAs in labs/discussions will straight up tell you how to do problems on the homework (or at the very least do examples that are almost copies of the assignment itself, even for the final project). Each assignment requires a written report; this does not require too much effort as you just have to write down the reasoning and conclusion of your code. Overall, you can definitely learn a lot in this class just sticking with the homework assignments (they are well designed), as that is where I learned the most (with discussions/labs being second and lecture coming in last).
This class is not very difficult as long as you start the homework and projects before the due date since some of them take longer than expected and being rushed on time while writing homework reports is not fun. Watching/attending the various class sections is very helpful and whenever I had questions about the class, the professor and TAs were all very helpful and responsive! I appreciate how the grading scheme is fixed from the beginning of the quarter so you always know how well you need to do to get the grade you want. My only warning for people taking this is to always double check your file names when submitting assignments.
As you can probably tell by the grade distribution, getting a good grade in this class is fairly easy. If you have taken any coding class before this all of the assignments outside of the final project will be mostly fairly easy. Even if you haven't taken a coding class, learning the information required to complete each assignment (there are no exams) is not at all taxing and is very doable. Attending any of the lectures, discussions, or "labs" is not required to do well (especially if you have coding experience); although TAs in labs/discussions will straight up tell you how to do problems on the homework (or at the very least do examples that are almost copies of the assignment itself, even for the final project). Each assignment requires a written report; this does not require too much effort as you just have to write down the reasoning and conclusion of your code. Overall, you can definitely learn a lot in this class just sticking with the homework assignments (they are well designed), as that is where I learned the most (with discussions/labs being second and lecture coming in last).