It is the Spring semester so we are holding the annual Python crash course for introducing the basic Python programming (from basic concepts like data type, to condition, iteration, function, to more advanced idea like NumPy and Matplotlib). The course is originally designed for Numerical Differential Class; but most of the materials turn out to be usable for introductory Python users.
Python is the second in-demand language after Javascript (https://bootcamp.berkeley.edu/blog/most-in-demand-programming-languages/) but Python is much more multi-purposed than JS that it can essentially everything you can imagine in programming: scientific calculation (Scipy), database management (Pandas, sqlite3), app design (TKinter), webpage development (Flask), server backend (Django), interactive webpage (Streamlit), game development (Pygame), visualization (Matplotlib, Seaborn) and data science (Scikitlearn, Tensorflow). So having Python is a good skill to be collected. This mini course helps you learn the first step so that you can explore on your own in the future.
We will hold the course on 3 late afternoon:
Classroom Donovan G140 (The recitation classroom)
Jan 17 (Wed): 4:30-6:30pm
Jan 22 (Mon): 4:30-6:30pm
Jan 24 (Wed): 4:30-6:30pm
If you are interested, feel free to drop by! There is no attendance or registration for it.
Python Course Poster (pdf)