Welcome to Introduction to Programming - Python
Develop computational thinking while using Python as a tool to answer real-world questions with data. Learn programming fundamentals, data manipulation, and visualization techniques.
Python Programming
Master Python fundamentals including variables, control structures, functions, and object-oriented programming concepts
Data Analysis Tools
Learn to manipulate and analyze data using NumPy arrays, pandas DataFrames, and work with various file formats
Data Visualization
Create compelling visualizations using Matplotlib and Seaborn to communicate insights to diverse audiences
Meet Your Instructor
Prof. Ron (Rongyu) Lin
Assistant Professor of Computer Science at Quinnipiac University, with expertise in Multi-fidelity and Multi-agent Interactive Engineering, Computational Materials Discovery, and AI Cross-domain Applications.
Office: CCE 233, Quinnipiac University
Email: rongyu.lin@qu.edu
