Crash Course: Python for Data Analytics
CSE-41386
Python is the leading language of choice in the data science and machine learning fields.
In this course, students will learn the fundamentals of Python in a focused, “crash-course” format to prepare for subsequent coursework in data science and machine learning. Topics covered include basics such as variables, data types and structures, loop, and debugging, as well as more advanced concepts such as recursion and algorithm development.
This crash course is a prerequisite for Data Analytics with Python (CSE-41204) for students that don’t have previous knowledge in Python. This course will not count for the Python Programming Certificate, nor it can be used as a substitute for another course in the program.
Course Highlights:
- Google Colaboratory and Jupyter Notebook Integrated Development Environment
- Primitive data types: Float, Integer, String, Boolean
- Conditional Operators and Loops
- Functions, Data Structures, Algorithm development
Course Benefits:
- Create Python scripts in the Google Colaboratory or Jupyter Notebooks development environment
- Implement and analyze Python program flow constructs, data structures, and functions
- Write and test working Python programs
Course Typically Offered: Online, Fall and Spring quarter
Prerequisites: Some experience in a programming language (e.g. Java, C/C++, Javascript) is recommended.
Next steps: Upon completion of this course, consider taking Data Analytics with Python (CSE-41204).
More information: Contact infotech@ucsd.edu to learn more about other course offerings.
Course Information
Course sessions
Section ID:
Class type:
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Textbooks:
Python and Math Essentials for Machine Learning - a Beginner’s Guide 1st
by Mauro, Anthony
ISBN / ASIN: 9798350960624
You may purchase textbooks via the UC San Diego Bookstore.
Policies:
- No refunds after: 6/24/2024
Schedule:
Instructor: Anthony Mauro
Section ID:
Class type:
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Textbooks:
Python and Math Essentials for Machine Learning - a Beginner’s Guide 1st
by Mauro, Anthony
ISBN / ASIN: 9798350948486
You may purchase textbooks via the UC San Diego Bookstore.
Policies:
- No refunds after: 1/6/2025