CS: Programming

Filter Courses within "CS: Programming" (Click to filter)
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.

Sep 28th 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.

Sep 28th 2026
4 Weeks
Python for Data Science (Coursera) Coursera
Fractal Analytics

Python for Data Science (Coursera)

Unlock the power of Python in data science with our expert-led course. Dive into data manipulation using pandas, perform statistical analyses, create compelling visualizations, and prepare your data for machine learning applications. Perfect for beginners and professionals alike looking to harness the potential of Python in real-world business problems.

Sep 28th 2026
5-12 Weeks
Programming in C (Coursera) Coursera
University of Michigan

Programming in C (Coursera)

Dive into the world of C programming with our expert-led online course. Whether you're a beginner or looking to refine your existing knowledge, this course will equip you with a strong foundation in C syntax, types, operators, expressions, recursive functions, and the critical role of the C preprocessor for achieving software portability.

Sep 28th 2026
4 Weeks
Building Objects in C (Coursera) Coursera
University of Michigan

Building Objects in C (Coursera)

Discover the core principles of object-oriented programming as you explore the powerful C language. Learn to construct robust libraries featuring high-level data structures such as strings, lists, and dictionaries. Gain insights into optimizing your code by managing memory allocation and de-allocation effectively.

Sep 28th 2026
5-12 Weeks