{
  "college": "las-positas-college",
  "edition": "2026-2027",
  "departmentName": "Computer Science",
  "id": "computer-programming-certificate-of-achievement-ca",
  "name": "Computer Programming",
  "award": "Certificate of Achievement (CA)",
  "department": "computer-science",
  "sourceUrl": "https://laspositas.curriqunet.com/catalog/iq/102/103/105/107/133/1619/1620/1624/1626",
  "blocks": [
    {
      "kind": "text",
      "markdown": "#### Overview\n\nThe Las Positas Computer Science Program program offers courses that lead to a Certificate of Achievement in Computer Programming. The certificate prepares students for direct job entry into areas such as computer programming in multiple languages, software testing, and mobile application development. This program will also prepare students for the challenges of the every changing computer industry and help them prepare for the workforce.\n\n#### Career Opportunities\n\nComputer Programmer (C, C++, Java, Assembly Language), System/Unit/Integration Software Tester, Game Programming Intern, Software Information Developer\n\n#### Program Learning Outcome(s)\n\nUpon completion of this program, students will be able to:\n\n1.  Professionally demonstrate the application of their skills in the development and testing of their solution to solve a specific computing project.\n2.  Professionally describe and apply their skills in the design of their solutions as well as alternative technologies or solutions to solve their specific computing project."
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "comment",
          "text": "Required Core: (17 Units)"
        },
        {
          "type": "course",
          "code": "CS 1",
          "title": "Computing Fundamentals I",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 2",
          "title": "Computing Fundamentals II",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 43",
          "title": "Professional Communications",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 47",
          "title": "Capstone Project",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CIS 60",
          "title": "Systems Analysis and Design",
          "units": "3",
          "indent": false
        },
        {
          "type": "comment",
          "text": "List A: Select Three (11-12 Units)"
        },
        {
          "type": "course",
          "code": "CS 16",
          "title": "Mobile Application Development - IPhone",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 20",
          "title": "Advanced Programming with Data Structures/C++",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 21",
          "title": "Computer Organization and Assembly Language Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 31",
          "title": "Java Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CS 45",
          "title": "Database Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "total",
          "text": "Total",
          "units": "28-29"
        }
      ]
    },
    {
      "kind": "text",
      "markdown": "##### **Computer Programming (CA): Program Requirements**"
    }
  ]
}