C Programming

Filter Courses within "C Programming" (Click to filter)
Introduction to Embedded Systems Software and Development Environments (Coursera) Coursera
University of Colorado Boulder

Introduction to Embedded Systems Software and Development Environments (Coursera)

Embark on a journey into the world of embedded systems with our Introduction to Embedded Systems Software and Development Environments course. Whether you're new to the field or seeking to deepen your expertise, this course offers practical coding experience and project-based learning with ARM-based microcontrollers. Master essential skills such as software configuration management and develop robust embedded applications.

Sep 14th 2026
4 Weeks
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
The Fundamentals of RDMA Programming (Coursera) Coursera
NVIDIA

The Fundamentals of RDMA Programming (Coursera)

Dive into the world of advanced networking with our Fundamentals of RDMA Programming Course. Discover how Remote Direct Memory Access (RDMA) can revolutionize your understanding of data center operations and supercomputing capabilities. This course will guide you through the intricacies of RDMA, enabling direct memory access between servers without CPU intervention, thereby enhancing performance and efficiency.

Sep 7th 2026
5-12 Weeks
Introduction to C# Programming and Unity (Coursera) Coursera
University of Colorado System

Introduction to C# Programming and Unity (Coursera)

Discover the fundamentals of C# programming and dive into the world of game development using Unity, a leading game engine. This comprehensive course is designed for beginners who want to embark on their video game creation journey. Master essential coding skills while learning how to build engaging games on Windows or Mac platforms.

Aug 31st 2026
4 Weeks
More C# Programming and Unity (Coursera) Coursera
University of Colorado System

More C# Programming and Unity (Coursera)

Expand your knowledge in C# programming and dive deeper into creating engaging video games with 'More C# Programming and Unity'. This course is designed for those who have already started their journey into game development using C# and Unity, aiming to build upon foundational skills and elevate your projects to the next level. Learn advanced techniques, optimize your code, and explore the full potential of the Unity engine.

Aug 31st 2026
4 Weeks
Intermediate Object-Oriented Programming for Unity Games (Coursera) Coursera
University of Colorado System

Intermediate Object-Oriented Programming for Unity Games (Coursera)

Dive deeper into the world of game development with our 'Intermediate Object-Oriented Programming for Unity Games' course. Designed for those who have a basic understanding of C# and Unity, this course will guide you through advanced techniques in object-oriented programming (OOP) to elevate your game design skills. Learn how to create complex systems, manage game objects efficiently, and enhance the player experience.

Aug 31st 2026
4 Weeks
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Aug 31st 2026
4 Weeks
Simulation, Algorithm Analysis, and Pointers (Coursera) Coursera
University of Colorado System

Simulation, Algorithm Analysis, and Pointers (Coursera)

Dive deep into the world of computational problem-solving and C programming with our final course in the specialization series. Explore simulation techniques, delve into algorithm analysis, and grasp the concept of pointers in C. This course is perfect for those looking to enhance their problem-solving skills and start coding in C effectively.

Aug 31st 2026
4 Weeks
Page 1 Next ›