Your feedback has been sent to our team.
1 Rating
Hours/Week
No grades found
— Students
This has got to be the easiest programming course at UVA. There are only guided coding assignments weekly. Each class, Professor Abrams would go over a Jupyter notebook (a cloud service for Python coding by Google). I think the professor teaches fine and explains every concept well enough. I personally think the homework is not enough for getting familiar with all the content taught in class. We learned the pandas and numpy package in Python, which are for data frames and arrays/matrices respectively. At first, I found the class fun as I have not coded a lot and have only done scratch.mit.edu before. Later, the class got pretty boring and repetitive as we are going over notebook and notebooks of new functions that do not necessarily build onto each other. Prof. Abrams did not plan the class out very tightly and is very lenient with the students, with some struggling a lot from the course content. Therefore, he went pretty slow on our class. Meanwhile, I heard the other section of DS 1002 is around a week or two ahead of us in terms of content. The course promises an introduction to R, but we have not seen it mentioned again (since the beginning of the semester) when there is only one week of classes left as of now.
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.