{
  "college": "evergreen-valley-college",
  "edition": "2025-2026",
  "departmentName": "Computer and Information Technology",
  "id": "computer-and-information-technology--computer-programming-certificate-achievement",
  "name": "Computer Programming",
  "award": "Certificate of Achievement",
  "department": "computer-and-information-technology",
  "sourceUrl": "https://catalog.evc.edu/degrees-certificates/computer-information-technology/computer-programming-certificate-achievement/",
  "blocks": [
    {
      "kind": "text",
      "markdown": "### Overview\n\nThe Computer Programming Certificate is designed to provide students with skills in computer programming to enable graduates in gaining employment as an entry-level programmer. Courses will emphasize skills on how to organize a computer program, and how to program in several different languages such as Python and Java.  A minimum of 6 units at EVC must be completed within the certificate."
    },
    {
      "kind": "text",
      "markdown": "### Learning Outcomes\n\n#### Program Learning Outcomes\n\n-   Demonstrate the impact and application of computers in business, government, and social organizations.\n-   Receive and process written and oral technology related information.\n-   Demonstrate the ability to apply data requirements, algorithmic principles, and software development practice in the modeling and design of computer-based systems in a way that proves comprehension of the tradeoffs involved in design choices."
    },
    {
      "kind": "text",
      "markdown": "### Required Courses"
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "course",
          "code": "CIT 041J",
          "title": "Javascript/Dynamic HTML",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CIT 043A",
          "title": "PHP and MySQL",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CIT 044",
          "title": "Java Programming",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CIT 130A",
          "title": "Introduction to Programming Concepts and Methodologies in C++",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CIT 134A",
          "title": "Programming in Python",
          "units": "4",
          "indent": false
        },
        {
          "type": "total",
          "text": "Total Units",
          "units": "17"
        }
      ]
    }
  ]
}