diff --git a/public/roadmap-content/cpp.json b/public/roadmap-content/cpp.json
index b2da28a9e..5f8437147 100644
--- a/public/roadmap-content/cpp.json
+++ b/public/roadmap-content/cpp.json
@@ -141,8 +141,24 @@
   },
   "bjpFWxiCKGz28E-ukhZBp": {
     "title": "if else / switch / goto",
-    "description": "",
-    "links": []
+    "description": "C++ provides you with tools which helps you to control the way your program behaves (logic flows) based on how the user interact with your program. Here we will discuss about `if-else`, `switch` and `goto` are three common ways to guide the flow of logic in your code.\n\nVisit the following resources to learn more:",
+    "links": [
+      {
+        "title": "The 'if-else' Statement in C++",
+        "url": "https://www.youtube.com/watch?v=9-BjXs1vMSc",
+        "type": "video"
+      },
+      {
+        "title": "Learn C++ With Me - Switch Statement",
+        "url": "https://www.youtube.com/watch?v=uOlLs1OYSSI",
+        "type": "video"
+      },
+      {
+        "title": "Why is it illegal to use \"goto\"?",
+        "url": "https://youtu.be/AKJhThyTmQw?si=gjEqAsDZVMDGVAT2",
+        "type": "video"
+      }
+    ]
   },
   "oYi3YOc1GC2Nfp71VOkJt": {
     "title": "Functions",