An Introduction to Programming in Python (for Business Students)
Courses
This repository contains instructional materials to support various introductory Python programming courses. Students using these materials should consult their respective syllabus to know which materials they are responsible for.
Intro to Software Development in Python
Instructional Units:
Unit 0 - Onboarding
Unit 1 - Python Development Environment
Unit 2 - Python Language Overview
Unit 3 - Python Datatypes
Unit 4 - User Interfaces and Experiences
Unit 5 - Processing CSV Data
Unit 6 - Data Visualization
Unit 7 - Fetching Data from the Internet
Review / Coding Challenge
Management of Software Development in Python
Instructional Units:
Unit 8 - Software Maintenance and Quality Control
Unit 9 - Software Products and Services
Unit 10 - Software Planning, Analysis, and Design
Unit 11 - Project Implementation Sprint
Unit 12 - Project Presentations
Intro to Data Science in Python
NOTE: alternative DS-focused course content coming soon...
Instructional Units:
Unit 0-DS - Onboarding (Colab Only)
Unit 1-DS - Python Development Environment (Colab Only)
Unit 2-DS - Python Language Overview
Unit 3-DS - Python Datatypes
Unit 4-DS - Basic Data Processing and Visualization
Unit 5-DS - Databases and Advanced Data Processing
Unit 6-DS - Predictive Analytics
Review / Analytics Challenge
Alternative Resources
Last updated