{
  "college": "gavilan-college",
  "edition": "2026-2027",
  "departmentName": "Computer Science and Information Systems",
  "id": "computer-programming-certificate-of-achievement",
  "name": "Computer Programming",
  "award": "Certificate of Achievement",
  "department": "computer-science-and-information-systems",
  "sourceUrl": "https://gavilan.curriqunet.com/catalog/iq/4089/4128/4028",
  "blocks": [
    {
      "kind": "text",
      "markdown": "This certificate focuses on core concepts in computer science. For students who already have work experience or a degree, this certificate offers tools for career transformation and career enhancement. Students who plan to transfer should consult with a counselor and complete the general education requirements for the Computer Programming A.S. degree.\n\n**Learning Outcome(s):**\n\n1.  Apply algorithmic, mathematical, and scientific reasoning to design and implement solutions to a variety of computational problems."
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "course",
          "code": "CSIS 5",
          "title": "C++ Scientific Programming",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CSIS 45",
          "title": "C++ Programming I",
          "units": "3",
          "indent": false,
          "connector": "or"
        },
        {
          "type": "course",
          "code": "CSIS 24",
          "title": "Java Programming I",
          "units": "3",
          "indent": false,
          "connector": "or"
        },
        {
          "type": "course",
          "code": "CSIS 46",
          "title": "C++ Programming II",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CSIS 27",
          "title": "Java Programming II",
          "units": "3",
          "indent": false,
          "connector": "or"
        },
        {
          "type": "course",
          "code": "CSIS 28",
          "title": "Computer Architecture and Organization",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CSIS 26",
          "title": "Discrete Structures",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MATH 1A",
          "title": "Single-Variable Calculus and Analytic Geometry",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "MATH 1B",
          "title": "Single-Variable Calculus and Analytic Geometry",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "PHYS 4A",
          "title": "Physics for Scientists and Engineers I",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "PHYS 4B",
          "title": "Physics for Scientists and Engineers II",
          "units": "4",
          "indent": false
        },
        {
          "type": "total",
          "text": "Total"
        }
      ]
    }
  ]
}