{
  "college": "san-diego-city-college",
  "edition": "2026-2027",
  "departmentName": "Computer and Information Sciences",
  "id": "web-application-development-certificate-of-performance",
  "name": "Web Application Development",
  "award": "Certificate of Performance",
  "department": "computer-and-information-sciences",
  "sourceUrl": "https://sdccd.curriqunet.com/catalog/iq/15604/15944/15945/15605/15829",
  "blocks": [
    {
      "kind": "text",
      "markdown": "### Summary\n\nAttention is placed on the theory and practice of computer programming emphasizing business and computer applications. Students receive hands-on experience in the fundamentals of designing and developing dynamic website using the Ruby on Rails programming language.\n\nStudents who successfully complete this award will be able to:\n\n-   Develop and maintain a dynamic website; and\n-   Work with server-side and client-side database applications.\n\n**Award Notes:**\nA Certificate of Performance is a departmental award that does not appear on the student’s transcript. All courses must be completed within the San Diego Community College District.\nThis program is not eligible for federal financial aid in accordance with Federal regulations.\n\n**Learning Outcome(s): Students who complete the Web Application Development Program will be able to:**\n\n1.  Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.\n2.  Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.\n3.  Communicate effectively in a variety of professional contexts.\n4.  Recognize professional responsibilities and make informed judgments in computing practice, taking into account legal, ethical, diversity, equity, inclusion, and accessibility principles consistent with the mission of the institution.\n5.  Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.\n6.  Apply security principles and practices to maintain operations in the presence of risks and threats."
    },
    {
      "kind": "text",
      "markdown": "### Requirements"
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "comment",
          "text": "COURSES REQUIRED FOR THE MAJOR:",
          "units": "4"
        },
        {
          "type": "course",
          "code": "CISC 183",
          "title": "Web Development with Ruby on Rails",
          "units": "4",
          "indent": false
        },
        {
          "type": "comment",
          "text": "Select one of the following courses:",
          "units": "4"
        },
        {
          "type": "course",
          "code": "CISC 179",
          "title": "Introduction to Python Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISC 186",
          "title": "Visual Basic Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISC 190",
          "title": "Java Programming",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "CISC 192",
          "title": "C/C++ Programming",
          "units": "4",
          "indent": false
        }
      ]
    }
  ]
}