{
  "college": "santiago-canyon-college",
  "edition": "2025-2026",
  "departmentName": "Computer Science",
  "id": "computer-science-as-t",
  "name": "Computer Science",
  "award": "A.S. Degree for Transfer",
  "department": "computer-science",
  "sourceUrl": "https://sccollege.elumenapp.com/catalog/catalog/program/computer-science-as-t-fall-2023",
  "blocks": [
    {
      "kind": "text",
      "markdown": "The Associate in Science in Computer Science for Transfer prepares students to move into a curriculum at a four-year institution leading to a baccalaureate degree.  Employment opportunities are available as programmers in government, business and education.  Successful completion of the transfer degree in Computer Science guarantees the student acceptance to a local California State University to pursue a baccalaureate degree in Computer Science or a related field.\n\n### Program Courses & Requirements"
    },
    {
      "kind": "courselist",
      "rows": [
        {
          "type": "comment",
          "text": "Computer Science, AS-T: Complete all of the following",
          "units": "30"
        },
        {
          "type": "comment",
          "text": "Major Requirements",
          "units": "30"
        },
        {
          "type": "comment",
          "text": "When an honors course is available, students can select an honors course or a non-honors course. Credit will be awarded for only one course."
        },
        {
          "type": "comment",
          "text": "Select MATH180 or MATH180H. Credit will be awarded for one or the other."
        },
        {
          "type": "course",
          "code": "CMPR 121",
          "title": "Programming Concepts",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CMPR 131",
          "title": "Data Structures Concepts",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CMPR 149",
          "title": "Discrete Structures for Computer Science",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "CMPR 154",
          "title": "Computer Architecture and Organization",
          "units": "3",
          "indent": false
        },
        {
          "type": "course",
          "code": "MATH 180",
          "title": "Single Variable Calculus I",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "MATH 180H",
          "title": "Honors Single Variable Calculus I",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "MATH 185",
          "title": "Single Variable Calculus II",
          "units": "4",
          "indent": false
        },
        {
          "type": "course",
          "code": "PHYS 250A",
          "title": "Physics for Scientists and Engineers I",
          "units": "5",
          "indent": false
        },
        {
          "type": "course",
          "code": "PHYS 250B",
          "title": "Physics for Scientists and Engineers II",
          "units": "5",
          "indent": false
        }
      ]
    },
    {
      "kind": "text",
      "markdown": "### Learning Outcomes\n\n-   Apply knowledge of mathematics, science, and computer science to identify, formulate, and solve computer science problems."
    }
  ]
}