[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"57aa94f56968ae1ff2831676b3c812b6cbf0024519bad0dc4a3f2e9b479e8b10","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"65f6a58b7641a15df922c459c06a319ef2a314c6addaa0c7d1ad195bfb5f0b1b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","record_version_id":"57aa94f56968ae1ff2831676b3c812b6cbf0024519bad0dc4a3f2e9b479e8b10","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"65f6a58b7641a15df922c459c06a319ef2a314c6addaa0c7d1ad195bfb5f0b1b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-03b0bbb9723907cf3d1b41cf0bb34837dc398e42","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"b115336eaa6c9bde5df9f6a28ca3fb44dee7b36353732f8bed6d2e95150a2b3d","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0837245627eb714ae6bb0375f7abe8f41042011f","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"b115336eaa6c9bde5df9f6a28ca3fb44dee7b36353732f8bed6d2e95150a2b3d","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-08c92e359bbbc110b0778b7e0b15d6f40000e6b1","semester":"1262","observed_at":"2025-08-21 07:05:14.730696+00:00","record_version_id":"f85aa47d8abbf9a6cd47326a669739a16d4f1ef7cd90b35beccafa0431c9ab5e","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0944d76440dc778fbb89626058c10451009ce9c6","semester":"1262","observed_at":"2025-05-21 03:36:18.194118+00:00","record_version_id":"34fcbd5db72a8f6f06df489584541451c46c84fa4274e070833631594a52d17a","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0a7f4bce29c816ef4d3d71b4eb8a2a3e15e33cc1","semester":"1262","observed_at":"2025-06-18 20:04:02.695444+00:00","record_version_id":"a2a1b0703a7f708abdf46a671624eece56cf6661e57255b4b09594f7868e8857","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0ab917f827a7de22ebdc1087114d377a31c4687b","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"75173aa424f457abf13e4cc61f676219bf40d5bddeb91bb6fd525483d969f98e","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0c40ecab4b6db9333d1f18aef816e3ee659e300c","semester":"1262","observed_at":"2025-05-25 18:02:34.797617+00:00","record_version_id":"590bec38991095483173c4234ce62774f44d08fc30c3d2b3130f5c537e1b725b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-0cb4d29a588ec7f11c7e00b7cf5dc3a0d23d0349","semester":"1266","observed_at":"2026-01-22 01:00:26.555427+00:00","record_version_id":"1955e350bdc06b7cb6b4e8554012fc9f130a10c2047fb56416f0ab2a86c2a7f8","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-11c30ec39e91498cbfcf3a923c53a4b03e387280","semester":"1262","observed_at":"2025-07-20 04:58:26.847117+00:00","record_version_id":"5b37884ffbcb0721096ac08624e32dcc9f8b8adad4f6318379bc28f0bbc29673","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-13cd500edf2587e9a3428f326253738fbea965ea","semester":"1264","observed_at":"2025-12-14 04:50:04.653658+00:00","record_version_id":"d8681431440b0b1addcb0b55b35f24b0994fde67334b080f63dc9ed271e9afa9","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-1da08b2de39f05e6bc877c189fc2fd6eeda563f5","semester":"1262","observed_at":"2025-07-01 00:03:56.707251+00:00","record_version_id":"4a0ccc0ccbead4f0829a248dab5950619847464dc6cf289075b81c1b6f2d7121","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-2031af47efe133b0e7877f433286ff07385afc41","semester":"1262","observed_at":"2025-07-02 20:16:45.749584+00:00","record_version_id":"935b0ee4d25de2853b20c566d1c927497d564abaccc3edaed80922fd991e473b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-238eba6f32fbc30407f616dd0628ff02a2a824dd","semester":"1262","observed_at":"2025-08-17 05:15:07.788352+00:00","record_version_id":"c566a24e0a878108a8e70879d6710216296bc04cceba0a15a87aefb7f37d111b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-25f0ff56bc4d80f8a8afa1a0bcce8dae6fddb5e5","semester":"1262","observed_at":"2025-05-25 17:20:25.942090+00:00","record_version_id":"fcc85bf12cad0c28f517fe70a3faab03ead0588156a1b8aec68627245174c554","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-2923f91826ce253b7aeefa9f75b4a39fe4c80ff0","semester":"1262","observed_at":"2025-08-10 05:10:25.938416+00:00","record_version_id":"652bfc219fe57f467012fb416784fd8c4c5e10471a0f251130540eed5ea1b3cb","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-2a05214a4023e0157fa6f7d188c85308f714176c","semester":"1262","observed_at":"2025-09-07 04:56:38.255315+00:00","record_version_id":"97650a9f48778d9e214fdfd78be17458c23e271ae91358d335840419fbd28fec","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-2b1b8e39131de92b94620b25c5bbb25690efed4c","semester":"1262","observed_at":"2025-06-01 07:54:53.913454+00:00","record_version_id":"8785b190ec17424609fe4e3b2ad57f0616d458b92bc3419e8f88d24852d98796","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-33a1225644e5a5855d60f66e65413946e72fedf4","semester":"1262","observed_at":"2025-06-22 01:52:05.152650+00:00","record_version_id":"2f7c75845bb90b664cebc7d4820850842f378d844dd9b1b13544567ad632dea4","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-3b89c83dbf5208e13756184de1f2b2d0c09af35f","semester":"1262","observed_at":"2025-06-30 06:40:10.235522+00:00","record_version_id":"9c22aeb82d9213d3e9db6fdfaebf7b19589066840db42a788d21e4d461597a2b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-3c3eebf7f35c39364b445a2fa5a112ce28dbb4a1","semester":"1262","observed_at":"2025-06-01 17:03:59.062985+00:00","record_version_id":"9727f26719a944ebdd6ab40a535184576521fd3aa89e06fa8f97b11d4a603af5","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-3fa4dd71391f1c9cf4ab2216680bbc428689f92d","semester":"1262","observed_at":"2025-05-25 01:15:58.180530+00:00","record_version_id":"8904036af4f71700a11c9109e1006c129a535c0e9f0c5195a991009d91176d2d","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-4040aa216da722a34483f68fc1e129ea571ae08d","semester":"1262","observed_at":"2025-06-01 07:27:39.695506+00:00","record_version_id":"0597e331655105201af0a57f38a49486742a90965de5618de1f031fccfef4b64","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-454d53cd690294459f8ad0793cc3ed562060e56c","semester":"1262","observed_at":"2025-05-25 01:34:00.536004+00:00","record_version_id":"1739a91cba385568c5b33e12332491d6046b1396ddfd54c65e10d145d6eaf552","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-486f091e051fdb4ccdb80ee7b4fb0a5814510324","semester":"1264","observed_at":"2025-11-16 05:32:31.273726+00:00","record_version_id":"ec33a6663af21ab0cac685f9f3b05b8f61c3aca60321f4c31b343a60f62453e3","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-50393cfc5fd5598d4f4731ef1919f2ff53af07d9","semester":"1262","observed_at":"2025-06-30 06:05:57.438846+00:00","record_version_id":"00f146c1f3570bbef2871ac7ff58e084e46b0f4511cd2390b7c8d7d690a825cc","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-50f6947786b208c800db8bbd0cec84a8f0f187d2","semester":"1262","observed_at":"2025-06-02 03:49:42.915428+00:00","record_version_id":"7b087f1defc8bf2f6a92efeee3fdfc54b1d306a94e8452c5bfe32a143434497a","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-51d86ed4082dced3803c295419b0ec8440942016","semester":"1264","observed_at":"2025-11-12 04:50:41.141307+00:00","record_version_id":"3ad95770f253337eb4d8ce7c8c26b6fe4c842ee9405c9253518a1eb687e740d3","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-53101bd1c10db0d00d094e4c9154d4c244ff23d9","semester":"1262","observed_at":"2025-10-05 04:58:05.366968+00:00","record_version_id":"3780bc842e15675f483a5b5e067b67d60ff2b0bf17455971438540b8d4c45085","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-58751151c564e11c5cb8aedd3a2d3527c22f73eb","semester":"1262","observed_at":"2025-06-01 06:59:01.536576+00:00","record_version_id":"010be6095aa79ee8726cb274b796d0209f1b59f3684652ee6d2646a4d2eb1c51","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-5c4c8d3701a333ba4ddadef7d0b5dde8440fcdf0","semester":"1262","observed_at":"2025-06-01 01:57:51.256704+00:00","record_version_id":"233f324c550de7d2a5d129f825375f3e5b7e09f1cd49ce20081aa1566b5882f9","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-5d20d9f81651d3c83fcaa2fd10870ce6e5d5a685","semester":"1262","observed_at":"2025-05-21 16:48:48.484741+00:00","record_version_id":"f6cf26917594a48c8e7b8cd331df4e6360907c9bfd931829931d601ae5ff1eba","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-5feaebf2ab37051c86ad360cc0fa0d7e0e2ea295","semester":"1262","observed_at":"2025-05-24 15:58:23.378859+00:00","record_version_id":"e672fc104bba6cc3204977a79092f9e888a86a706ea9aa4f2bcb3e244fcaec5a","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-60949965544fce098cc006354e201149005fb77b","semester":"1264","observed_at":"2025-10-26 05:07:14.077864+00:00","record_version_id":"ce2139b1abce0fde49ca969022a253134f44d8fefde6732f214fbeca2bf7840f","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-639225ac3addf8522f1d30cb4fe26054ea7f8c49","semester":"1262","observed_at":"2025-06-01 08:14:42.497608+00:00","record_version_id":"16c698e5f7a6af310d39dc107069158c3bf9d81e9325e49340f72928aba6fc96","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-64093b17b3a9c67a41aa33eb37adb53ec38df714","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"678f96805cf13e25d75a349e06f490bb1fe0596d9ebc4b0ce23f105c65dbfcc1","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-6885b56099f55e08aa0205546369fb0381d50e13","semester":"1262","observed_at":"2025-07-13 04:59:22.367394+00:00","record_version_id":"f42821148298a120f68091d74cad53934c59b5082a6bd6f980b3c64381b26b56","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-69d4b2b16e8268f75b6390b3a0e2ce8bf73999da","semester":"1262","observed_at":"2025-06-30 03:21:29.925498+00:00","record_version_id":"7040ee543f1babcccaf4337d9a7627bd245731c0ed8b7c1e1ee626f58208a124","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-6b29c3e0673b2f9a736d2363db5409e03d5b3ed4","semester":"1264","observed_at":"2025-12-03 12:33:41.418072+00:00","record_version_id":"555890235eeaffcdbd2c6491b3fe46c0b36447710fdd2dcf3f84b54fe9b929ba","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-73259984748de484976ef2ad56ad7ab3d4cb4518","semester":"1262","observed_at":"2025-06-26 08:27:56.461216+00:00","record_version_id":"b04cbb7a9b35bb3a8870c8bc02b281b59293dcc3a0b64ac38e335b0c4a39767c","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-741602fbc6252c232a0b9e6bc1a9ae3101625f5a","semester":"1262","observed_at":"2025-06-30 22:49:32.522034+00:00","record_version_id":"5bd1f53142d445a557f6be1fcdad32bc880f3367c3433f0dc3f7c4da58c699dd","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-7774f45558276ec29bf626e58fffb4a27bdbb2a9","semester":"1264","observed_at":"2025-11-01 11:49:36.359151+00:00","record_version_id":"be560fa9344dfa21df52b3dad24e666ad87f7673908bff473a120786ca6bd451","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-7ab7c5e783fc8ebef8b8ee8cea019ee37a72ce74","semester":"1262","observed_at":"2025-09-28 04:58:07.340658+00:00","record_version_id":"c3523cd0ec68bc10815c5ac22f521dac1c4d216ae31948e4fc58638fcdc803a5","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-7b2f22d83ea05055ab90dcb77dc802382cccc6f7","semester":"1262","observed_at":"2025-05-21 17:56:46.096741+00:00","record_version_id":"128538bf4e4ac13b69f780425ee99283ee3527e2cd5b5fac7faebb1f6041a0fa","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-7ca1175502be18eb51f7b016818a884a43fd4ebb","semester":"1262","observed_at":"2025-07-29 06:28:23.644795+00:00","record_version_id":"97acb2e50d8d8c4450fceb7db660a2f2a5c459c278bcad54e204eeed5dd70c56","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-7d8cee5e42602ad9ba5dc0322085af2fa0dffaac","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"d3f7151a794bb17dd8017e58eac4947b48e2795e5039fcebe704f022a36a1f88","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-81a0d6a7f668c98c59bd05fa988aa079c5ad1f68","semester":"1262","observed_at":"2025-05-31 07:49:50.419452+00:00","record_version_id":"b57ea73e2e195ea65f9b301db608bb0acca0a0954936dd16879cc6712ad0b64d","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-82f31c08c746a214872494cde6ecaeb9330441b4","semester":"1262","observed_at":"2025-06-17 21:26:08.547156+00:00","record_version_id":"1bd691152a0a2ee4553d3e3c2f5a4a5798851c07cedcf72895642fcbe8b5068c","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-84c248343c5a99ab42c5616c594812a5e3e31cbb","semester":"1262","observed_at":"2025-07-04 06:00:07.487827+00:00","record_version_id":"194986a66833b11606e7c1edec39c16643a38cbb7d8a4d99f5a1e52916cc1a64","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-86334e7275e315853287e8580c35456c68df800b","semester":"1262","observed_at":"2025-05-22 06:53:03.336354+00:00","record_version_id":"d9c1181770f3db3b2f48d9ebe295369cd7d89beca2db0cecbcad671817caff43","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-8686dc1664f93a6c05f50321410961b39b12f91b","semester":"1262","observed_at":"2025-05-28 10:17:41.595894+00:00","record_version_id":"0128abe75eae71435dbf57d1e57539400a205465bb90b6d90d17ffb840f45f55","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-86d941366886c9a14a2581c04e20d0bdd25e1b02","semester":"1262","observed_at":"2025-08-31 04:54:14.656039+00:00","record_version_id":"e9cf0d845290f9ce23d6b4d8d5b3e37f6090a7cb72bb4ef7f0b857a63c82ec5f","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-8ba1d2e6cfbb1525b4f9f769ec164fb6ad0f237a","semester":"1262","observed_at":"2025-06-02 05:22:45.010398+00:00","record_version_id":"f77ab9e696b24ff5fbe890aa262bbfac40d5fc1cab9c4709e92a3fd8c9a4efde","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-90e5aa456689a3b222016c05c319bbcd0bddd453","semester":"1262","observed_at":"2025-05-25 02:00:10.037905+00:00","record_version_id":"ca86b8d77f2a3bdbf1fc29b1ac63da77e4fb23be155d02e1048ad7e536eeb41a","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-92d960aa7e4cd6e4c9ac8b2e232092904038e9e4","semester":"1262","observed_at":"2025-06-08 01:50:46.451351+00:00","record_version_id":"c19a87d4dad4d7ce3683796b72f71933890938ddbbdf905d6a8986420bcd9d21","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-94002ae588a8f71eca6d64105f2e603e8587293b","semester":"1262","observed_at":"2025-05-21 09:01:16.021508+00:00","record_version_id":"60915f67ff2ff35b58e236e5995151254eec0a9de641add18ff60c39dff4a081","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-9dd575e013c5c6e000ab3ad2d1288cc1dd9c96dc","semester":"1264","observed_at":"2025-12-21 04:47:46.589081+00:00","record_version_id":"28afb5390dc58d89b5b8a16fe585271e667ea20533cd90351197fd108d719551","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-a1ea26ed78cbd6e94bc3221e50a6ed9b6bf43871","semester":"1262","observed_at":"2025-05-25 09:16:55.180581+00:00","record_version_id":"4b3b56ff9580f1e7fdef9c39bbbec6a8d1e88342d52dbef207ef7e6d4800a39b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-a76a3505853d5ea9c13bb98472b87361d469e2ee","semester":"1262","observed_at":"2025-05-28 18:03:41.793846+00:00","record_version_id":"9130f0a9443b6d07a14d0c66475a5bba61b67e3429a23d05700703e616c7f6a2","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-b285d591f6acf3aa1910e02edc297664db86eb8c","semester":"1262","observed_at":"2025-06-10 22:48:22.460295+00:00","record_version_id":"792d28d387704dc19fc1b756d133254ca15a4395d49a52a4b66d68f4bb562803","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-b79af756e4f00ba98231feb859ed8e98239eb811","semester":"1262","observed_at":"2025-05-22 02:47:56.931581+00:00","record_version_id":"6aefe2117ad6189a898f2906c66c6e8f900b12a5555ce57bb33e8b211e56e26b","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-b89e05b94730c6471439082d9279c0a834a4aeec","semester":"1262","observed_at":"2025-08-26 20:25:42.325239+00:00","record_version_id":"b57c53c7caf796fa1a2ce28880f3a51367657ba3192d44e636163424d30a1727","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-b9279a12d1f2688df9e556183c94d41a89e431dc","semester":"1262","observed_at":"2025-07-06 01:49:47.203835+00:00","record_version_id":"13ac5bc166d3a01a959df739fbbd79034bca41c06a8adb2aed78dc8bf71a7afb","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-bbdc905e96cc681a5e9a8b02c795b682206e36d1","semester":"1262","observed_at":"2025-06-25 08:02:45.445730+00:00","record_version_id":"f0b726dd3b9baf004835a15089779439e154e861068daeaa2f48906d66efe7d0","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-bde225b5243a13d81827aa173e39c78a652b54a0","semester":"1262","observed_at":"2025-05-23 07:22:33.219345+00:00","record_version_id":"37e737b6443dfdb8fa079abfc04b90b09499089259845173a5657884bbc8c497","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-c1fac4cbfde737f4f4ac02cdf15e6f5a9b5b676d","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"d3f7151a794bb17dd8017e58eac4947b48e2795e5039fcebe704f022a36a1f88","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-c6b62be45f8a13cba109ef2a7741b9cd9a6b8272","semester":"1262","observed_at":"2025-08-24 08:48:09.035112+00:00","record_version_id":"26a94c82b12b7eae5965dc67b06cdbee42461f143a2798f3f58d3e3d99c53d30","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-cc83f62cb6db61f39320916d819ad48ce55cd96d","semester":"1262","observed_at":"2025-05-22 00:45:35.735230+00:00","record_version_id":"4c8fcae447eaca40c358a4785d9647ae6294abd2b2c4a7ca7d163a85c118c55e","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-d33818a01b6b4c5e2902e704da6e5b713742d4dc","semester":"1262","observed_at":"2025-10-13 10:46:24.251475+00:00","record_version_id":"cca98bdf8bdd847255ecbb3f50ca293960dda46dfa1dd5911b88e7ddb2d03240","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-d3c17db9832d3064916046caf891dd23f10b1bb9","semester":"1262","observed_at":"2025-08-26 11:30:42.288639+00:00","record_version_id":"3f73b6dbfaa9ec30cdf8f585f482330db2ae52756e5e127db70b6cca8f6d4b2d","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-d4ee226dc44268e9b6767fb9f5f20343322f494b","semester":"1262","observed_at":"2025-06-15 01:52:23.911697+00:00","record_version_id":"43c3253440c15288be07a399cf03931deb7d838101ef19777338f176ddcbe3bf","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-d8f9fc7f136e2033556d9d65bbdbdf33425dbdc9","semester":"1262","observed_at":"2025-05-28 16:48:12.400438+00:00","record_version_id":"589752d2c089837d16c1f11c8a13977b767575d566cb12e27158734740ebe65f","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-dbbc9739c616c3846b2e796e00a36fa41225f7d8","semester":"1262","observed_at":"2025-06-01 17:47:19.325144+00:00","record_version_id":"182d907b1f2e884c12c20f72a1535d5b4f09f8802a774b6a766e7a1405560e28","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-dbe5f2d24b48c3177297a3d69c553cc9d1194bac","semester":"1262","observed_at":"2025-09-14 05:00:27.366070+00:00","record_version_id":"a7d40098aa2fa01b8e3e6b93f2b9fbaad653c620a042cddbbaca60a0cf1dc248","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-dd357dc2758e9e282c30988a527ce37de92593b9","semester":"1264","observed_at":"2025-10-19 01:39:41.951404+00:00","record_version_id":"f41eab2dab29628d97ae126056bc8f4a8225cffa6db7024df3827a3066a59442","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-de74de559e409a3fe668685e28043b888d2e6841","semester":"1262","observed_at":"2025-06-27 07:38:50.882897+00:00","record_version_id":"e8dabfa319d96411b9ccc32597e93b3e459cf446583dd33e7e532da8effa3b85","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-deca7188cf536ade3203cd88b52a45e92a059617","semester":"1262","observed_at":"2025-06-27 00:37:46.087071+00:00","record_version_id":"8aa13ff8afe360ff8ae48fcd5d6e454fdc6ce30a4a3e9a58fb8dd05ee5b8f082","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-df60fa9ac3931c5612b0fa641b7a6f5fbec86fab","semester":"1262","observed_at":"2025-05-24 06:36:37.554678+00:00","record_version_id":"ffe9707a7ac9a99f5a03db1f6a91fb1c7fb5a39e314e1ebce5762ce59572c670","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-e339da2d849aaf8bb4dceca07a84728af23cf755","semester":"1262","observed_at":"2025-07-23 08:49:22.748925+00:00","record_version_id":"d3d8d294f8d4bee0d74479f98853cfceeea47447407b1914af2ffae4b90fb144","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-e934b1784835f5d36ae9b7ef0992b11e72c39142","semester":"1262","observed_at":"2025-06-01 06:21:25.219533+00:00","record_version_id":"52a111c7381f3610b95ebf13ae5d346e03a39d215549383a95efbb9665d5848e","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-ef471690c082448deebd2687eab84b0b78813c36","semester":"1262","observed_at":"2025-06-29 01:47:56.317645+00:00","record_version_id":"ab7b6cb3898811efa46f339c4245a875c528714cb291b36045bf03691fdcb24f","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-efc4e8e2cd7c3f68e059a308990c00c77c7611eb","semester":"1264","observed_at":"2025-10-16 05:48:13.935141+00:00","record_version_id":"852dad8e847a0300817a1e8c76586c1b73acf603b0c8474d1c2b821d329238fd","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"},{"run_id":"legacy-f18b7749725097d41f69c60779ff38cf073b93b3","semester":"1262","observed_at":"2025-05-21 19:52:03.259353+00:00","record_version_id":"8d60647c934cf69dc2ebaa052f1afee4aa649f15e048ddccd9702f87c304c235","course_id":"COMPSCI 200","course_uid":"course_9b1d5f832c492d1c4a3ce19c","catalog_version_id":"e36276154d8e37dfa4cdea59d6214a335f1e08a95c7a5a7b4b228b225a5fd97b","course_number":200,"subjects":["COMPSCI"],"title":"PROGRAMMING I","description":"Learn the process of incrementally developing small (200-500 lines) programs along with the fundamental Computer Science topics. These topics include: problem abstraction and decomposition, the edit-compile-run cycle, using variables of primitive and more complex data types, conditional and loop-based flow control, basic testing and debugging techniques, how to define and call functions (methods), and IO processing techniques. Also teaches and reinforces good programming practices including the use of a consistent style, and meaningful documentation. Intended for students who have no prior programming experience.","requirements_text":"Satisfied Quantitative Reasoning (QR) A requirement or declared in the Capstone Certificate in Computer Sciences for Professionals"}]