Elective: Python Programming for Data Scientists
Home
Syllabus
Session
▾
1. Getting Started with Python: Working with Data
2. Flow Control
3. Data Structures
4. Functions
5. Project Pitches
6. Packages, Modules and Files
7. Object Oriented Programming I
8. Object Oriented Programming II
9. OOP Case Study
10. Unit Tests and Documentation
11. Algorithm Analysis and Big-O Notation
12. Project Presentations
☰
Flow Control
Learning Objective
Learning about conditionals, loops etc
Required Readings
Chapter 3: Python Programming for the Absolute Beginner by Michael Dawson
Optional Readings
http://www.python-course.eu/python3_conditional_statements.php
http://www.python-course.eu/python3_loops.php
http://www.python-course.eu/python3_for_loop.php