Week 1: C++ Foundations & Modern Syntax
By the end of this module you will be able to write, compile, and run C++ programs using modern syntax (C++11/17), manage memory with smart pointers, and handle basic file I/O.
Week 2: STL, Data Structures & Algorithms
By the end of this module you will be able to effectively use the C++ Standard Template Library (STL) to manage data and implement common algorithms, with a focus on performance-critical containers.
Week 3: Advanced C++ & Performance Optimization
By the end of this module you will be able to write highly performant C++ code by leveraging move semantics, templates, and basic multithreading for concurrent processing.
Week 4: Design Patterns, Advanced Concurrency & Application
By the end of this module you will be able to apply common software design patterns, use advanced concurrency primitives, and build a complete, non-trivial application relevant to quantitative finance.
Learn
Watch curated videos and read study resources
Practice
Practice what you learned
Build Projects
Build projects using your new gained knowledge
Submit & Verify
Submit your project and get verified by our system
References
Rate this roadmap
Help the community find verified technical paths.
Community Insights
0Join the discussion
Sign in to share your thoughts and technical insights.
Loading insights...