GET /api/v1/descriptions/290959/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 290959,
    "description_type": {
        "id": 4,
        "name": "Source Catalog Description"
    },
    "description": "<p>The computer science field addresses some of the most interesting and challenging problems of society. Computer scientists work at the forefront of technological progress and expanding the human intellect. They study phenomena connected with computers and computation including software (algorithms, data structures), and many diverse applications of computational thinking and techniques. Focus areas include robotics, artificial intelligence, cyber security, data analytics, simulation, game and other app design, data mining and more.</p> <br /> <p>Computer Science emphasizes the mathematical and theoretical foundations of computing, rather than teaching specific technologies. A tremendous number of opportunities in a variety of fields awaits computer science graduates, including robotics, computer gaming, virtual reality, computer vision, media convergence, digital, evolutionary computing, computer architecture and so much more.</p> <br /> <h4>CECS Progress Policy</h4> <ul> <li>Students in the Computer Science major are expected to make consistent good progress toward their degrees to remain enrolled in, or eligible for, any major, minor, or certificate in the College of Engineering &amp; Computer Science (CECS) or the College of Optics and Photonics (COP). To support this, CECS and COP enforce a Progress Policy with two components: the low grade component and the repeat attempt component. <ul> <li><strong>Low Grade Component</strong>: Any student majoring in Computer Science who has accumulated 7 or more unsuccessful attempts (i.e., grades below &quot;C&quot; (2.0), U grades, and withdrawals, including in 0-credit courses) over all courses taken at UCF will be placed on Lack of Progress Probation and remain on Lack of Progress Probation as long as the student is enrolled in a CECS or COP major. If a student on Lack of Progress Probation has a tenth unsuccessful attempt over all courses taken at UCF, the student will be Excluded from all CECS and COP majors, minors, and certificates.</li> <li><strong>Repeat Attempt Component</strong>: Any student majoring in Computer Science who repeats any UCF course and does not earn a grade of &quot;C&quot; (2.0) or better on the second attempt will be placed on Lack of Progress Probation and remain on Lack of Progress Probation as long as the student is enrolled in a CECS or COP major. If a student on Lack of Progress Probation does not receive a grade of &quot;C&quot; (2.0) or better by the third attempt in the same UCF course, the student will be Excluded from all CECS and COP majors, minors, and certificates.</li> </ul> </li> <li>A student who has been excluded from CECS and COP majors cannot declare any CECS or COP minors or certificates unless as required by the student’s degree program. A student who has been excluded from CECS and COP majors may seek readmission to a major in CECS or COP after earning a bachelor’s degree or relevant associate of science degree, either from another college at UCF or from another institution. To be eligible for readmission to CECS or COP, the student must not have accumulated any additional low grades in subsequent coursework used to complete the earned degree. An excluded student who meets these criteria is not guaranteed readmission to a CECS or COP major. Any student who is readmitted to the Computer Science major will be subject to all probation conditions that applied at the time of exclusion.</li> </ul>",
    "primary": false,
    "program": 1004
}