Data-Oriented C++ in Scientific Programming

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Data-Oriented C++ in Scientific Programming

Coursera · Intermediate ·🛠️ AI Tools & Apps ·1mo ago
Learn how to write efficient, maintainable C++ code for data-intensive applications in this hands-on course. Key application areas include scientific simulation software, statistical data processing, and computer graphics. You’ll begin by exploring how modern C++ supports high-efficiency programming and review the principles of a central piece of hardware in data-intensive applications: computer memory. Next, the course shifts to software design. You’ll examine performance shortcomings of traditional object-oriented programming and dive into data-oriented perspective, which improves performance by structuring code around the data itself. You’ll learn how this paradigm overcomes bottlenecks and leads to more scalable, high-performance solutions. Finally, you’ll apply these principles to modern multi-threaded systems. Through hands-on experience you will learn to use C++'s built-in parallel features to target both multi-core CPUs and GPUs.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

35 ChatGPT Prompts for Wealth Managers: Strengthen Client Relationships, Sharpen Analysis, and Scale Your Practice
Wealth managers can leverage ChatGPT with 35 tailored prompts to enhance client relationships, analysis, and practice scalability, freeing up time for high-value tasks
Dev.to AI
I Built an Open-Source AI Tools Directory with 850+ Tools — Here's Why and How
Learn how to build an open-source AI tools directory with 850+ curated tools using Next.js, Prisma, and Supabase
Dev.to AI
Your Tech Stack Has an AI Problem: How to Audit and Fix It in 2026
Learn to identify and fix AI-related issues in your tech stack to stay competitive in 2026
Dev.to · Lycore Development
If you follow my Linux and DevOps articles — this one is different. I built something. Let me tell you about it.
Learn how to build a Yellow Pages for AI tools using FastAPI, Meilisearch, and Redis
Dev.to AI
Up next
How AI Is Transforming ITSM And ITIL 5 | Future Of IT Service Management With AI | Simplilearn
Simplilearn
Watch →