CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
Introduction to Linear Algebra and Python (Coursera) Coursera
Howard University

Introduction to Linear Algebra and Python (Coursera)

Embark on a journey into the world of linear algebra with our introductory course, designed specifically for beginners. Learn essential concepts and apply them through Python programming to solve real-world problems. Ideal for students, data science enthusiasts, and business professionals aiming to leverage data science principles effectively.

Nov 9th 2026
4 Weeks
Building Regression Models with Linear Algebra (Coursera) Coursera
Howard University

Building Regression Models with Linear Algebra (Coursera)

Embark on a journey into the world of regression models with this insightful course. From understanding different types of regression to applying the Method of Least Squares manually and programmatically using Python, you'll gain a deep understanding of how linear regression can be used to identify patterns in scenarios. Start building your predictive modeling skills today!

Nov 9th 2026
4 Weeks
Computational Thinking with JavaScript 3:Organise & Interact (Coursera) Coursera
University of Glasgow

Computational Thinking with JavaScript 3:Organise & Interact (Coursera)

Dive into the third part of our Computational Thinking with JavaScript specialization, where you'll harness your growing JavaScript skills to build interactive and animated web pages. This course focuses on organizing and interacting with HTML elements using JavaScript, enabling you to create dynamic and engaging websites.

Nov 9th 2026
4 Weeks
Programming Fundamentals in Swift (Coursera) Coursera
Meta

Programming Fundamentals in Swift (Coursera)

Embark on your journey into programming with 'Programming Fundamentals in Swift'. This beginner-friendly course is crafted to introduce you to the core principles of Swift, a powerful language used in iOS app development and beyond. Whether you're new to coding or looking to refine your basics, this course will guide you through essential concepts like variables, control structures, functions, and data handling, all while focusing on Swift's unique features.

Nov 9th 2026
5-12 Weeks
Advanced Programming in Swift (Coursera) Coursera
Meta

Advanced Programming in Swift (Coursera)

Expand your expertise in Swift programming with our Advanced Programming in Swift course. Dive deep into creating custom data structures, mastering error handling, embracing functional programming techniques like map, filter, and reduce, and implementing robust unit tests for reliable application performance. This course is perfect for developers looking to elevate their iOS app development skills.

Nov 9th 2026
4 Weeks
Constraint Programming (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Constraint Programming (edX)

Dive into the world of Constraint Programming with this edX course, designed to equip you with essential skills in modeling techniques and solver implementations for tackling intricate combinatorial issues such as routing and scheduling. Learn from experts and enhance your ability to solve complex problems efficiently.

Self Paced
Self-Paced
Python Programming: Basic Skills (edX) EdX
Codio

Python Programming: Basic Skills (edX)

Begin your journey into Python programming with our introductory course designed for beginners. In just a few minutes, you'll be writing and running your first Python program without any software installation required. This comprehensive course covers the basic skills needed to create simple programs, including variables, operators, loops, conditionals, and lists.

Self Paced
Self-Paced