COMM 158
Python for Social Sciences
Communication · 4 units · Undergraduate upper division (100-199)
Beginner-friendly inquiry into the practical applications of Python in social sciences. Ideal for processing large datasets and automating tasks, Python's versatility extends to visualization and artificial intelligence. Students learn the basics of Python coding, and focus on the essential Pandas library for data analysis. Study adopts a project-oriented approach, allowing direct application of skills in social science scenarios. Exploration additionally of use of ChatGPT to accelerate coding learning process. May be repeated once for credit.
Letter grading.
When it runs
Checking the Schedule of Classes…
Requisites
UCLA lists no requisites for this course.
Requires
Everything that has to come before this course, not just the courses named in the requisite above.
Nothing — this is an entry point.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
No course in the catalog lists this as a requisite.





