CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Data Analysis and Visualization with Python (Coursera) Coursera
Arizona State University

Data Analysis and Visualization with Python (Coursera)

Embark on a journey into the world of data analysis and visualization with our Python-focused online course. Whether you're new to programming or looking to enhance your analytical skills, this course will equip you with the necessary tools and techniques to effectively read, write, manipulate, and analyze datasets using Python's powerful libraries such as pandas and Matplotlib.

Jun 29th 2026
3 Weeks
Introduction to Machine Learning with Python (Coursera) Coursera
Arizona State University

Introduction to Machine Learning with Python (Coursera)

Embark on a journey into the world of Machine Learning (ML) with our beginner-friendly course. Using Python as your toolset, you'll explore various aspects of ML including supervised learning, unsupervised learning, and delve into advanced topics like deep learning and generative adversarial networks. This course is perfect for those new to ML who want to understand its applications and learn how to implement models using Python.

Jun 29th 2026
4 Weeks
An Introduction to Programming using Python (Coursera) Coursera
University of Leeds

An Introduction to Programming using Python (Coursera)

Embark on an exciting journey into the world of Python programming with this comprehensive online course. Whether you're new to coding or looking to enhance your existing skills, this course offers a versatile introduction to Python – a powerful language used across various domains including web development, task automation, and data analysis. By the end of this course, you'll be equipped with the foundational knowledge needed to start thinking about a career in programming.

Jun 29th 2026
2 Weeks
Programming for Data Science (Coursera) Coursera
University of Leeds

Programming for Data Science (Coursera)

Embark on a comprehensive learning path with 'Programming for Data Science'. This introductory course is designed to equip you with the foundational programming knowledge necessary to tackle data science challenges effectively. You'll delve into Python language essentials, including data types, control structures, and functions, all while utilizing Jupyter Notebook as your primary coding environment.

Jun 29th 2026
3 Weeks
Python and Rust with Linux Command Line Tools (Coursera) Coursera
Duke University

Python and Rust with Linux Command Line Tools (Coursera)

Dive into Python and Rust programming with this beginner-friendly course, designed to teach you how to automate tasks and create utilities through the powerful Linux Command Line Interface (CLI). Whether you're new to coding or have some experience in Python or Rust, this course will guide you step-by-step through creating scripts for automation, optimization, and more. No prior knowledge is strictly required, but basic programming skills and CLI familiarity are recommended.

Jun 29th 2026
4 Weeks