[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"246edc6ab055a2737d9d7e4ddf874ae3290d533d7020a03351b814ebc5163cad","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"246edc6ab055a2737d9d7e4ddf874ae3290d533d7020a03351b814ebc5163cad","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"402afe844c95a0246d38c7584e26f61a3bfe9c5e4bb7eb0e3f5c0286494ceece","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"402afe844c95a0246d38c7584e26f61a3bfe9c5e4bb7eb0e3f5c0286494ceece","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"cfc8a67c2f0118c2989f85d1078dc0fa79d58461f8da4e43ec3e4349a0e6b6a7","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"10998b9e9e868592987121199bbf8be9bd711d64f334a9392da9037b7350cd00","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"8676ec855c037b289355dc3aace724ac0f2bce40eead864d89add9673773ff66","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"57b0fc8794564255e9bb4b511c895cc1b6ab2d44304464c178a64ee1f1d5ad06","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"4b63e47ebf8cbe0f3f144e3489d85c0165795c46f136a6cdb981471d0a571c57","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"8725241c21d26d1936b8b4523c863bce36b498feb0da06eba843cbdbf8dd9283","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"329f0df1ee5691e8bd16aad91df1927d45936f4795e414f3159617118f8ea0f4","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"64544b8d56830723f5f491eb009e6cea3fc78c95ea582e3023542c8c503b3562","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"9c9461adeb200bed7eca373abd918a2c3d72f13d2f6c77c78a2bb6d03ba8be72","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"82e30dd8d0730fa89f86da5fa8205216bdf0dcadcf6ab9a1f0e265e82b023af2","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"d6bbb44107c8202766e9b611b0d8d3be18604a4807b9772478e210f51e401593","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a80de4e30f894ed8416c9235148cc3a5e070ddaebc52741d50b8a4992c4aacf1","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"2e37b9f6f66f87f4efd6ab2585bedbeff1a10a86a7c8596f8466125e9d7b8fee","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"19e66467896c54bd4c7e54e67eda369d6a1d26fe8180772ee21393394dc00b10","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"56f1736e101c1f22953d27fefb1afa5abc98607705d89f60269e1f3d44735031","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"b904fa7ffbfad81856d5566341530865a44a720ed5125bff4044c0d638ecafd1","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"602470e9e54323ce491bc22231f3e24808559dd966920bdb52d705739ed5ce5c","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"bebef86d45a2692dd215a37c2bbe20a6579003e6e8eef53927caa21b82752a81","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"71d5f53366bdfdf2b9c37f4cc6113e9576613725dbb14b90d35c251528ae7240","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"426b49838dfece7921f2ab639cb44fe12510427bf6286679fb33463de6f121b3","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a5f248a5c2e5fea520cdb0665a7fca7db78801e57618b7be699cac5ec597b234","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a6bcfc7fdb256169b1be03efa02f36525fe0530e1b4d73b25e3fce02cd76f8c7","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a521ef601a56bf9adc5205d89fcd294176ef57a0c322052ea36c309720179ad3","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"357cc289c12e0a58e91585ae68d646a5e49d3e8ef7ccb77e6102c01eb1b5cc92","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"1c000e16bfa1aee11101c4ddb043c2ca8d00ad3c5b8d4575ff9ab06f4d7c5531","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"fe307847857f56f61b9c8d0779af3a4b41aaf0d8aa96a9c57f7963c8786b902f","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"b34e5b2e1acde8c5fe303006f81557970175a254984f51a256b21c5ba98f26aa","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"584bd263bf551a0303f1f916265458b24edd35ddfb13014d38a84d01d8b62a1f","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"54fef5e7faaf9101ae29d1e56617a52f2b5bf2d0bf9c6293ad67e689bfda5844","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"37058802db0d2845f8c631e9cb1ddc2ef25d6fc5dff112425daefefc8bc4144f","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"779657567342753e3b8e0e9b331cafcfa3f0be0a09556829b44c340bd0cce927","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"0388a1d4be4621bfebea8bd7f7d1a6d46120ab114a6ebf8396246fdaa8fa11d0","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"728f694d854707c05800435dc7359215debcb625a659284186b10855a0a974be","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"6bca3144035f26b6482e13951ef8593430584979aa0563c2ccc5fdc324f495e2","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"29354649fbd4607023dc170d564c553c831f26e4724bf123d7c17b29a3a39e58","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"7b70cc34b25d4808857d5b8620e65192cffa6d147e861941cc20739ba2cd7c01","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"31174bb33f3301462bd81f711ff764986369cc20f68edb9b49306560cf303f41","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"d32e6c39e8a739b94c010276e363a2e94da6a259bc41ac1f1e3b7ea3d054a5af","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"99748fea6b2a157b00e50a4159e200432cdcfdad0f30339f5b2b447fef823523","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"de20072940e96a53fb8fea3ce3726deeb6e82894bfe4cdb3f9f35b657fd2c6d7","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"9ef7ef7212249c9f34b35081bdb3aefd727fb4c60b877d2822cc1652c55af80a","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"769369fb1fd70c17a9e0645e187715a487a48aa4d4f3600d9290ad2b7c54a4c1","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"c100115abf3a9b7df83521024367f0f96faeccae70483835cf664f91d2181b13","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"42ee492dbd1f8c366a18c70cd4f03ce91b7b842a3b0039976c43bdb7f20cdb55","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"c3b7a39710ad252dbda475063d4309ebb22e303f51d7ef049d482af592b20ffe","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"f1887c6562e6c734ed9e3b20ce3cef4362ff43b27ddf667d095b56917fc7cb45","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"1417180a7ada9564ca2d93a57ac46f463bd9fe81a59df625922619453bc8ca48","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"1244b5556d5272825646b7f2d5733204500bed3138106dcd94f17da975cbeb77","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"d2bce9e71b3997794f84497e877725faf46d11717f7bdacb221e137eea17b06b","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"6eabe75f3f36a821b59673b38ee380cd546c551d7221f5e2a1d0b85a816cd08f","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"bcfbeb5732ebb6b2c4060809daebd3a37c56a7bfc1046613d7e6b10e79ad0d83","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"340761091e148e289fdeb0afc5ce5c39fc03cd38f048f04bf12e2af5ff52e718","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"b4f687126cccfb2b2bd74d77eefda723e6f86e8ffbb986d5fca6d193630b2900","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a70513f7cd6ee02907f278992a478929ee4d276ac948e902c869ba9d005e1e15","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"b58ca726b146fea03991cbcf55971bd85c17d54a4bbed5d635655a6d11267db5","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"deb08d05200eac5e2cdb9a64b5180f0a443b09eee75cfbc88cd74dc162ad8d96","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"32232b9619618c132e57a5b3ad0cbfe7082ef644915a4b62ae6154654ce7ee56","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"efc89e4f7e27cad74e2339391760104ec9bae76a21144afa8d765ffc35143205","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"b128aa1b105142d736fb2bf69d31e8eee05f8dc82e19b0eb0f284afbe6f84338","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"86279d272ca8b771d252aff3cc390a85c1f3e6f5a4283cb985ba799b7989c4b8","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"d2b5817d5b09f7e9c71198324c0b1369d7e24fee9b4f9bec528920ccebdf1148","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"867e8461cb29a00ee024dd18f3d8c5748fdbdcf62582068b329dea4056f14dcc","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"c100115abf3a9b7df83521024367f0f96faeccae70483835cf664f91d2181b13","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"7b4ba0c3a7c1537166e5a64fab82aa07d7678023e97aea3addb9afaf67a061d8","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"dd7fe5cc4e3feb07ce691c066a2795abc68c44c53d00a090ccb9755ac95b9d1f","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"e147ed88750bc50f330439ca570be39d654ae8b24d9a1e22961cfc6eb12d54c1","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"d312782878e6dd099a5ae15aaf2405495a464581cddbb167d3ab7dc102c1ca67","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"8b3b5a265bbe91d0918f189c84beea67e9c05a78716aa5f7fcb01f541644909b","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"735c5750ed64dda71cd647b38bfed021f896357c843c0e1471bd27c2a66765a0","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"47b74e0e009b7c8465a0edb1b7c8dfd7dc0351f750d3366feb00b87b75f0158b","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"e39da3efcb678ab0acc27b857d98b577829c87c0a7040b3331b8b424020dbfcb","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"430cefbb81211322ad362c4a515fa02be0b1ca06612595e1b206f3cc94831ec6","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"22de1a219cb8f530539ef95843ddb741980960a9dfaae1f7af01fc3430b7c220","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"8b5bf3f632b915322e6de0ab57608573be902afae9b1ae83b7a4862d42673d50","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"e3e1094a486729e265a4c7ad817485ec43e432ae4bfa1be7e39293633052f43d","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"84e3aa18076bc4930055be213e0aefa7dc120af2f1afd4afdd40bd7203956a46","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"ff063d3ca1a7f5f763864c8db0eedc78c72643c543b823665c519be597e7bcf7","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"ed159ce2a3a5005a67bce1fa4ec8b28d42d56ac78fe06cd1bc2a3b8c7d02e850","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"3ce8bbefd1a9cf3de71b00facdb939cfe794b33d9bf2dfd96669899382c3037a","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, 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":"a11e40c3b6d8c352dd08ca42242f1ef850b5e2329bfaaa8fcf6d01f59029c5f6","course_id":"COMPSCI 310","course_uid":"course_d9da99b53fd561c692c2d0e0","catalog_version_id":"26bfed9a7d85756d893e5085b3033a35b4e95fc64bca7d03a33500d15e25b8c4","course_number":310,"subjects":["COMPSCI"],"title":"PROBLEM SOLVING USING COMPUTERS","description":"Gives students an introduction to computer and analytical skills to use in their subsequent course work and professional development. Discusses several methods of using computers to solve problems, including elementary programming techniques, symbolic manipulation languages, and software packages. Techniques will be illustrated using sample problems drawn from elementary engineering. Emphasis is on introduction of algorithms with the use of specific tools to illustrate the methods.","requirements_text":"MATH 222, graduate/professional standing, or declared in the Capstone Certificate in Computer Sciences for Professionals"}]