CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Probability and Statistics in Data Science using Python (edX) EdX
University of California, San Diego,UC San DiegoX

Probability and Statistics in Data Science using Python (edX)

Dive into Probability and Statistics in Data Science using Python on edX. This course is tailored for aspiring and professional data scientists aiming to harness the power of statistical reasoning and probabilistic methods to derive meaningful insights from data. With a focus on practical application, you'll learn how to use Python to implement these concepts effectively.

Self Paced
Self-Paced
Programming Fundamentals (Coursera) Coursera
Duke University

Programming Fundamentals (Coursera)

Discover the fundamentals of programming with our beginner-friendly course, ideal for those new to coding or looking to expand their skill set. This introductory course lays down the groundwork necessary for understanding algorithms and problem-solving techniques that are crucial across all programming languages. Whether you're aiming for a career in software development or simply wish to enhance your analytical thinking skills, this course is your starting point.

Sep 7th 2026
4 Weeks
Introduction to Node.js (edX) EdX
Linux Foundation,LinuxFoundationX

Introduction to Node.js (edX)

Dive into the world of Node.js and master the fundamentals of building scalable, network applications with JavaScript. This course is perfect for beginners looking to understand the basics and advanced users aiming to enhance their skills in real-time applications, service-mocking, rapid-prototyping, and more.

Self Paced
Self-Paced
Excel/VBA for Creative Problem Solving, Part 2 (Coursera) Coursera
University of Colorado Boulder

Excel/VBA for Creative Problem Solving, Part 2 (Coursera)

Take your Excel expertise to the next level by learning advanced techniques and mastering Visual Basic for Applications (VBA) in 'Excel/VBA for Creative Problem Solving, Part 2'. This course is designed for those who have already completed Part 1 and are eager to delve deeper into automation and customization of spreadsheets.

Sep 7th 2026
4 Weeks
Algorithms and Data Structures Capstone (edX) EdX
University of California, San Diego,UC San DiegoX

Algorithms and Data Structures Capstone (edX)

Synthesize your knowledge of algorithms and biology to tackle the intricate task of assembling genomes from DNA fragments. This capstone project will challenge you to design, develop, and optimize your own software program for genome sequencing, applying all that you've learned about data structures and algorithms in a practical, industry-relevant context.

Self Paced
Self-Paced
Introducción a la programación en C: Instrucciones de control y ficheros de texto (edX) EdX
Universidad Autonoma de Madrid

Introducción a la programación en C: Instrucciones de control y ficheros de texto (edX)

Sumérgete en el mundo de la programación con nuestro curso 'Introducción a la programación en C'. Este curso te guiará por las complejidades del lenguaje C, enseñándote a controlar el flujo de ejecución de tu código mediante condicionales y bucles. Además, aprenderás a manipular archivos de texto, una habilidad esencial para cualquier desarrollador. Prepárate para transformar tus ideas en programas funcionales.

Self Paced
Self-Paced