University of California, Berkeley - Extension
Programming Python (COMPSCI X434)
Berkeley, USA
Course
DURATION
2 semesters
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
USD 1,045
STUDY FORMAT
Distance Learning
Programming Python introduces the fundamentals of Python, a widely used language with applications in data science and analytics, web and database applications, system administration, scientific computing, artificial intelligence, and financial analysis. Topics include data structures, conditionals, iteration, programming patterns, functions, object-oriented programming, local and Internet files, regular expressions, modules, and packages. Learner outcomes include processing CSV and JSON files, accessing APIs with the requests module, creating regular expressions, and installing popular modules such as NumPy and pandas. The course is delivered online on a start-anytime basis and is worth 2 semester units. Students have a minimum of 60 days and a maximum of 180 days to complete it, and must score at least 70% on the final exam to pass.
The course covers Python data structures, conditionals, iteration, programming patterns, functions, classes, modules, packages, local and Internet files, regular expressions, CSV and JSON processing, APIs, NumPy, and pandas. It is delivered online on a start-anytime basis and carries 2 semester units. Completion time ranges from 60 to 180 days after enrollment.


