Abstraction

Filter Courses within "Abstraction" (Click to filter)
Software Design as an Abstraction (Coursera) Coursera
University of Colorado System

Software Design as an Abstraction (Coursera)

Dive into the world of Software Design as an Abstraction, a unique Coursera course that teaches you the critical skill of visualizing complex concepts through drawings. Explore why abstraction is key in design, learn from architectural principles, and elevate your software development capabilities.

Jun 8th 2026
5-12 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.

Jun 8th 2026
4 Weeks
C# Class Development (Coursera) Coursera
University of Colorado System

C# Class Development (Coursera)

Dive into the world of C# programming and Unity game engine with our 'C# Class Development' course. This specialized training is designed for aspiring game developers who want to learn how to create engaging video games using C#, a powerful language ideal for both beginners and professionals. With 16 billion Unity game downloads in 2016, this course equips you with the skills needed to succeed in the indie game development scene.

Jun 8th 2026
4 Weeks
Verification and Synthesis of Autonomous Systems (Coursera) Coursera
University of Colorado Boulder

Verification and Synthesis of Autonomous Systems (Coursera)

Dive into the world of autonomous system verification with our expert-led online course. Gain a deep understanding of techniques like Lyapunov methods, reachability analysis, barrier certificates, and model checking to verify stability, regularity, and omega-regular properties in complex autonomous systems. Enhance your skills in designing controllers that enforce desired properties.

Jun 8th 2026
4 Weeks
Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists (Coursera) Coursera
University of California, San Diego

Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists (Coursera)

Dive into 'Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists' – a comprehensive course that equips teachers with the tools needed to foster critical thinking in their students. Explore concepts like abstraction, methods, and lists through engaging lessons and practical applications.

Jun 3rd 2026
5-12 Weeks
How Computers Work (Coursera) Coursera
University of London,Goldsmiths, University of London

How Computers Work (Coursera)

Dive into the fascinating world of computing with our 'How Computers Work' course. Whether you're a novice or just curious about how your devices function, this comprehensive guide will demystify the technology that surrounds us every day. From understanding CPU architecture to grasping the basics of coding and algorithms, we'll equip you with essential knowledge to navigate the digital age.

Jun 1st 2026
4 Weeks
Abstraction, Problem Decomposition, and Functions (Coursera) Coursera
University of Colorado System

Abstraction, Problem Decomposition, and Functions (Coursera)

Dive deep into the fundamentals of computational thinking and start your C programming adventure with 'Abstraction, Problem Decomposition, and Functions.' This course, part of a specialization series on Coursera, will guide you through understanding abstraction, breaking down complex problems, and mastering functions – all crucial skills for any programmer. Whether you're new to coding or looking to refine your problem-solving techniques, this course offers valuable insights and practical applications.

Jun 1st 2026
4 Weeks
C++ Class Development (Coursera) Coursera
University of Colorado System

C++ Class Development (Coursera)

Dive into the world of C++ Class Development and enhance your skills in creating sophisticated video games using the powerful Unreal Engine. This course is designed for those who have already grasped the basics from previous courses or have equivalent experience, aiming to deepen their understanding and proficiency in game development.

Jun 1st 2026
4 Weeks
Page 1 Next ›