{
  "schema_version": "jupius_geo_course_v1",
  "exported_at": "2026-07-15T05:38:17.355Z",
  "generated_at": "2026-07-27T11:51:31.914Z",
  "source": "geo-from-backend",
  "slug": "c-prog-a",
  "course": {
    "course_code": "C-PROG-A",
    "title": "Fundamentals of C",
    "description": "C from first program through pointers, structures, dynamic memory, files, and capstone. NBA-aligned course with 200 evaluated labs, topic quizzes, and run-only practice across 19 units — built for undergraduates mastering systems programming in C.",
    "credits": 4,
    "duration": "16 weeks",
    "compliance_standard": "NBA",
    "publication_status": "published",
    "price_amount": 5000,
    "currency": "INR",
    "tags": [
      "c",
      "programming",
      "paid-course-a"
    ],
    "assessment_methods": [
      "quizzes",
      "programming",
      "formative_practice"
    ],
    "target_audience": "undergraduate",
    "tagline": "C from first program through pointers, structures, dynamic memory, files, and capstone.",
    "abstract": "C from first program through pointers, structures, dynamic memory, files, and capstone. NBA-aligned course with 200 evaluated labs, topic quizzes, and run-only practice across 19 units — built for undergraduates mastering systems programming in C.",
    "slug": "c-prog-a",
    "weeks": 16,
    "certificates": 2,
    "co_threshold": "75%",
    "price": "₹5,000",
    "price_inr": 5000,
    "public_syllabus_url": "https://www.jupiuslearning.com/courses/c-prog-a",
    "geo_profile_url": "https://www.jupiuslearning.com/accreditation/directory/c-prog-a/",
    "geo_payload_url": "https://www.jupiuslearning.com/geo-payloads/c-prog-a.json"
  },
  "outcomes": [
    {
      "ref": "CO1",
      "bloom_level": "understand",
      "weightage": 17,
      "description": "Explain C program structure, compilation, types, constants, keywords, and standard I/O."
    },
    {
      "ref": "CO2",
      "bloom_level": "apply",
      "weightage": 17,
      "description": "Apply operators, control flow, and loops to solve logical problems."
    },
    {
      "ref": "CO3",
      "bloom_level": "apply",
      "weightage": 17,
      "description": "Implement programs using functions, scope, and structured decomposition."
    },
    {
      "ref": "CO4",
      "bloom_level": "apply",
      "weightage": 17,
      "description": "Use arrays and strings (including pointer–array linkage) for data processing."
    },
    {
      "ref": "CO5",
      "bloom_level": "analyze",
      "weightage": 16,
      "description": "Use pointers, dynamic memory, structures, and unions correctly and safely."
    },
    {
      "ref": "CO6",
      "bloom_level": "apply",
      "weightage": 16,
      "description": "Use preprocessor, files, and modular C for small real-world programs."
    }
  ],
  "certificates": [
    {
      "kind": "foundations",
      "label": "C Foundations",
      "co_scope": [
        "CO1",
        "CO2",
        "CO3",
        "CO4"
      ],
      "required_lab_pct": 90,
      "co_attainment_threshold": 75,
      "gate": "C Foundations SUMM gate"
    },
    {
      "kind": "professional",
      "label": "C Professional",
      "co_scope": [
        "CO1",
        "CO2",
        "CO3",
        "CO4",
        "CO5",
        "CO6"
      ],
      "required_lab_pct": 95,
      "co_attainment_threshold": 75,
      "gate": "Summative gate"
    }
  ],
  "activity_totals": {
    "units": 19,
    "topics": 206,
    "topic_quiz_activities": 1184,
    "mcq_questions": 1184,
    "practice_labs": 159,
    "eval_labs": 226,
    "content_blocks": 1576
  },
  "evaluation_metrics": {
    "evaluation_mode": "obe_co_attainment",
    "unit_title": null,
    "hard_gates": [
      {
        "certificate": "C Foundations",
        "co_scope": "CO1–CO2–CO3–CO4",
        "evaluated_lab_quota": "≥ 90%",
        "co_attainment": "≥ 75%",
        "gate": "C Foundations SUMM gate"
      },
      {
        "certificate": "C Professional",
        "co_scope": "CO1–CO2–CO3–CO4–CO5–CO6",
        "evaluated_lab_quota": "≥ 95%",
        "co_attainment": "≥ 75%",
        "gate": "Summative gate"
      }
    ],
    "activity_totals": {
      "units": 19,
      "topics": 206,
      "topic_quiz_activities": 1184,
      "mcq_questions": 1184,
      "practice_labs": 159,
      "eval_labs": 226,
      "content_blocks": 1576
    }
  },
  "jsonLd": {
    "@context": "https://schema.org",
    "@type": "Course",
    "name": "Fundamentals of C",
    "description": "C from first program through pointers, structures, dynamic memory, files, and capstone. NBA-aligned course with 200 evaluated labs, topic quizzes, and run-only practice across 19 units — built for undergraduates mastering systems programming in C.",
    "courseCode": "C-PROG-A",
    "provider": {
      "@type": "EducationalOrganization",
      "name": "Jupius Learning",
      "url": "https://jupiuslearning.com",
      "founder": {
        "@type": "Person",
        "name": "Vadher Nikunj",
        "jobTitle": "Founder & Principal CSE Architect",
        "knowsAbout": [
          "Computer Science Engineering",
          "Outcome-Based Education",
          "Embedded Systems Architecture"
        ]
      }
    },
    "credentialCategory": "Certificate",
    "educationalCredentialAwarded": [
      "C Foundations",
      "C Professional"
    ],
    "hasCourseInstance": {
      "@type": "CourseInstance",
      "courseMode": "Blended",
      "duration": "P16W"
    },
    "teaches": [
      "Explain C program structure, compilation, types, constants, keywords, and standard I/O.",
      "Apply operators, control flow, and loops to solve logical problems.",
      "Implement programs using functions, scope, and structured decomposition.",
      "Use arrays and strings (including pointer–array linkage) for data processing.",
      "Use pointers, dynamic memory, structures, and unions correctly and safely.",
      "Use preprocessor, files, and modular C for small real-world programs."
    ],
    "educationalLevel": "NBA-aligned OBE",
    "url": "https://www.jupiuslearning.com/courses/c-prog-a",
    "offers": {
      "@type": "Offer",
      "price": "5000",
      "priceCurrency": "INR",
      "availability": "https://schema.org/InStock"
    }
  },
  "abstract": "C from first program through pointers, structures, dynamic memory, files, and capstone. NBA-aligned course with 200 evaluated labs, topic quizzes, and run-only practice across 19 units — built for undergraduates mastering systems programming in C."
}