Computer Programming

Filter Courses within "Computer Programming" (Click to filter)
Advanced Topics in Derivative Pricing (Coursera) Coursera
Columbia University

Advanced Topics in Derivative Pricing (Coursera)

Dive into the intricate world of derivative pricing with our Advanced Topics in Derivative Pricing course. This course is designed to provide a deep understanding of key models and strategies used in financial markets today. From the foundational Black-Scholes model to advanced concepts like Greeks (delta, gamma, theta, vega, rho), you'll gain valuable insights into how derivatives are priced and managed.

Jun 29th 2026
5-12 Weeks
Programming for a Networked World (Coursera) Coursera
Vanderbilt University

Programming for a Networked World (Coursera)

Embark on an exciting journey into the world of computer programming with 'Programming for a Networked World'. This beginner-friendly course uses NetsBlox, a unique block-based visual programming tool designed to make learning fun and accessible. Dive deep into modern computer science principles such as networking, internet protocols, and distributed computing systems.

Jun 29th 2026
5-12 Weeks
Learn to Program: The Fundamentals (Coursera) Coursera
University of Toronto

Learn to Program: The Fundamentals (Coursera)

Discover the world of computer programming with our beginner-friendly course. Designed for those new to coding, 'Learn to Program: The Fundamentals' will guide you through the essential concepts and teach you how to write programs using Python. Whether you're interested in developing apps, creating games, or automating tasks, this course provides a solid foundation that you can build upon.

Jun 22nd 2026
5-12 Weeks
Introduction to Programming with MATLAB (Coursera) Coursera
Vanderbilt University

Introduction to Programming with MATLAB (Coursera)

Discover the fundamentals of computer programming with our Introduction to Programming with MATLAB course. Designed for beginners, this comprehensive program uses MATLAB, an intuitive language ideal for solving numerical problems and engineering tasks. Master basic programming principles and gain hands-on experience with real-world applications.

Jun 22nd 2026
5-12 Weeks
The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera) Coursera
University of California, Irvine

The Raspberry Pi Platform and Python Programming for the Raspberry Pi (Coursera)

Embark on a journey into the fascinating realm of single-board computing with 'The Raspberry Pi Platform and Python Programming for the Raspberry Pi' course. This hands-on learning experience will guide you through configuring your Raspberry Pi, installing a Linux operating system, and writing and executing Python code on this powerful device. Perfect for beginners and enthusiasts alike.

Jun 22nd 2026
4 Weeks
Julia Scientific Programming (Coursera) Coursera
University of Cape Town

Julia Scientific Programming (Coursera)

Discover the power of Julia in scientific computing with our beginner-friendly online course. Designed specifically for physics, chemistry, astronomy, engineering, data science, bioinformatics and more, this four-module program will introduce you to Julia as a first language. Enhance your skills and unlock new possibilities in scientific programming.

Jun 22nd 2026
4 Weeks