Week 1: Introduction to Python and Programming Fundamentals
- Topics:
- Introduction to Python: History, advantages for machine learning
- Setting Up Your Environment: Python installation, IDE selection (e.g., PyCharm, Visual Studio Code)
- Basic Programming Concepts: Variables, data types (int, float, str, bool), operators (arithmetic, logical, comparison), input/output (print(), input())
- Control Flow: Conditional statements (if-else, elif), loops (for, while), break and continue statements
- Assessment: