[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"0802fb707528cc7bbf192505ef94a7ec44b5ab93c43b3c2d5a722dd426da3f94","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"20260907T155543-ce3781c4","semester":"1272","observed_at":"2026-09-07 15:55:43.033547+00:00","record_version_id":"0802fb707528cc7bbf192505ef94a7ec44b5ab93c43b3c2d5a722dd426da3f94","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-03b0bbb9723907cf3d1b41cf0bb34837dc398e42","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"1ebfe296e4b031ac60860e7400c5317cbe6c763043a36dbabc4fc75df96f534b","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0837245627eb714ae6bb0375f7abe8f41042011f","semester":"1262","observed_at":"2025-04-16 05:20:33.104844+00:00","record_version_id":"1ebfe296e4b031ac60860e7400c5317cbe6c763043a36dbabc4fc75df96f534b","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-08c92e359bbbc110b0778b7e0b15d6f40000e6b1","semester":"1262","observed_at":"2025-08-21 07:05:14.730696+00:00","record_version_id":"87827d0f48a951b1816ad6d0a6ea17d4083cf204c33afa859666daff5c7e0a6d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0944d76440dc778fbb89626058c10451009ce9c6","semester":"1262","observed_at":"2025-05-21 03:36:18.194118+00:00","record_version_id":"47fe4dd56df185579081fbd2b580f8e86d7e266851c23f093cb041df3209837c","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0a7f4bce29c816ef4d3d71b4eb8a2a3e15e33cc1","semester":"1262","observed_at":"2025-06-18 20:04:02.695444+00:00","record_version_id":"9bf395fb7583ca4cbb7f095a23a4356dcdbd2bef42d9d6f6116dec2af9e28887","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0ab917f827a7de22ebdc1087114d377a31c4687b","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"fd6fa3a4e9eac65e58e877747186c80079db60fefda29c241acf11efdd97210a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0c40ecab4b6db9333d1f18aef816e3ee659e300c","semester":"1262","observed_at":"2025-05-25 18:02:34.797617+00:00","record_version_id":"ba3e330ea9dffa970911540550ea6ba1780f868c0ced07e96e1dba0518ad1c6c","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-0cb4d29a588ec7f11c7e00b7cf5dc3a0d23d0349","semester":"1266","observed_at":"2026-01-22 01:00:26.555427+00:00","record_version_id":"096d2c1f546158f1da73bef02955bb75ce3293b770ed68e3358d51946433c2f7","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-11c30ec39e91498cbfcf3a923c53a4b03e387280","semester":"1262","observed_at":"2025-07-20 04:58:26.847117+00:00","record_version_id":"ec604619acff422e6be74834a87bdea10e18276f0e9fdfac43977e0d4d41bfc2","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-13cd500edf2587e9a3428f326253738fbea965ea","semester":"1264","observed_at":"2025-12-14 04:50:04.653658+00:00","record_version_id":"d2abd0c885cae643ce53283bcf9fb8e6cfdeb235ccc166edd0c1c4fb5154e734","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-1da08b2de39f05e6bc877c189fc2fd6eeda563f5","semester":"1262","observed_at":"2025-07-01 00:03:56.707251+00:00","record_version_id":"76759814c4202038159199f782a2d0df70a7905955c05e935b0b807e517f9016","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2031af47efe133b0e7877f433286ff07385afc41","semester":"1262","observed_at":"2025-07-02 20:16:45.749584+00:00","record_version_id":"f244c76e3fa9b032574abaa397abafafd6e170047b6c5ab90da6ed2c8f99d033","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-238eba6f32fbc30407f616dd0628ff02a2a824dd","semester":"1262","observed_at":"2025-08-17 05:15:07.788352+00:00","record_version_id":"5320c2f3f10172307cf2491fe686a3e2ded6c0a493b9be8ac5dabf9feed802f3","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-25f0ff56bc4d80f8a8afa1a0bcce8dae6fddb5e5","semester":"1262","observed_at":"2025-05-25 17:20:25.942090+00:00","record_version_id":"ea31072e58affd9a79179f60a8027d4b8df78c45985090fd10c92bf587adbe05","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2923f91826ce253b7aeefa9f75b4a39fe4c80ff0","semester":"1262","observed_at":"2025-08-10 05:10:25.938416+00:00","record_version_id":"61dd9dc7136522055f76ca203968070ceb5aa6fe11b5d3097b720997e39b44a4","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2a05214a4023e0157fa6f7d188c85308f714176c","semester":"1262","observed_at":"2025-09-07 04:56:38.255315+00:00","record_version_id":"5d3a185b90fc05eb94ef3c7f56f3f1c511f46cac2e2220ca7e54a5c3d5269d3e","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-2b1b8e39131de92b94620b25c5bbb25690efed4c","semester":"1262","observed_at":"2025-06-01 07:54:53.913454+00:00","record_version_id":"10e51d6fec25e9667fd53cb0c835d49c3b6abe25ff73cddfb819f185719226d5","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-33a1225644e5a5855d60f66e65413946e72fedf4","semester":"1262","observed_at":"2025-06-22 01:52:05.152650+00:00","record_version_id":"0705f1030b66cfd4aa93b4f6c4e25cc948958f45409aaa8694c7418f8f94b5c3","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3b89c83dbf5208e13756184de1f2b2d0c09af35f","semester":"1262","observed_at":"2025-06-30 06:40:10.235522+00:00","record_version_id":"bd0cdf45e75a1e45b414e8a50f8e517dba84344dc1c50a740ba1e78e42cbc72d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3c3eebf7f35c39364b445a2fa5a112ce28dbb4a1","semester":"1262","observed_at":"2025-06-01 17:03:59.062985+00:00","record_version_id":"b56f8453e4ba6946b9ecef42938aa271686784d6bcd2296f5a662ebbe6ee189d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-3fa4dd71391f1c9cf4ab2216680bbc428689f92d","semester":"1262","observed_at":"2025-05-25 01:15:58.180530+00:00","record_version_id":"69591922ca1ca98e93d171e36e68a4b1cd94364fe53fa55fad7bd726f595ae2a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-4040aa216da722a34483f68fc1e129ea571ae08d","semester":"1262","observed_at":"2025-06-01 07:27:39.695506+00:00","record_version_id":"8e94645cfcf0d4e6f81ae71a515ad8611fcf34a02cd932a332c3372ef0349f0a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-454d53cd690294459f8ad0793cc3ed562060e56c","semester":"1262","observed_at":"2025-05-25 01:34:00.536004+00:00","record_version_id":"c5c5593934b37e7cd5e98db98a36680e25a5ba6464c71f6d316d3e60947bc1e0","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-486f091e051fdb4ccdb80ee7b4fb0a5814510324","semester":"1264","observed_at":"2025-11-16 05:32:31.273726+00:00","record_version_id":"b169b816807ae5ac6fd1c859fb70a1e7c2b0081149fec6685df69ac913b8c48e","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-50393cfc5fd5598d4f4731ef1919f2ff53af07d9","semester":"1262","observed_at":"2025-06-30 06:05:57.438846+00:00","record_version_id":"075a1589c169c6e8a4a92e72aa9d1c12167d8bb134732ee08c16b3a53ddec4f8","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-50f6947786b208c800db8bbd0cec84a8f0f187d2","semester":"1262","observed_at":"2025-06-02 03:49:42.915428+00:00","record_version_id":"052afb6b19866ff0585dad771c394cb1ec3caecc0ea1c5ad7f35306fed62ba12","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-51d86ed4082dced3803c295419b0ec8440942016","semester":"1264","observed_at":"2025-11-12 04:50:41.141307+00:00","record_version_id":"15d7e8afc6122e1f88c1b572a707fa8989c66ca4917dbdd5ecb35c4af7341222","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-53101bd1c10db0d00d094e4c9154d4c244ff23d9","semester":"1262","observed_at":"2025-10-05 04:58:05.366968+00:00","record_version_id":"a57ea9a248e25c64080744323c3b2bf1f80a95603c193818a826b45c6e0aea2f","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-58751151c564e11c5cb8aedd3a2d3527c22f73eb","semester":"1262","observed_at":"2025-06-01 06:59:01.536576+00:00","record_version_id":"ac8ce0444de2f0ecf7b5f5f02baa1a44f602d92cfc852e0674fa096e8c15297b","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5c4c8d3701a333ba4ddadef7d0b5dde8440fcdf0","semester":"1262","observed_at":"2025-06-01 01:57:51.256704+00:00","record_version_id":"2c0b6fd1bf5f2d970275d68e852beef264e1db4d21bd59cb5d46122ec3bd40e1","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5d20d9f81651d3c83fcaa2fd10870ce6e5d5a685","semester":"1262","observed_at":"2025-05-21 16:48:48.484741+00:00","record_version_id":"ed0f25d0b388a15afe5134edfec7aacf5ada175c71545a4f233c40514a375818","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-5feaebf2ab37051c86ad360cc0fa0d7e0e2ea295","semester":"1262","observed_at":"2025-05-24 15:58:23.378859+00:00","record_version_id":"5b96d2d9d5674f91d585d24eb3280c4ebd4434068e24700d841d3f9d299e1df4","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-60949965544fce098cc006354e201149005fb77b","semester":"1264","observed_at":"2025-10-26 05:07:14.077864+00:00","record_version_id":"cb7c284e96a47bfb944073290c71ce7bed5d6665ebfd9c9739c90c3a684a1f1a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-639225ac3addf8522f1d30cb4fe26054ea7f8c49","semester":"1262","observed_at":"2025-06-01 08:14:42.497608+00:00","record_version_id":"082c1dbcf51dcce2828e4514f5f740a887f788f0f028b509dfdf1237fab53633","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-64093b17b3a9c67a41aa33eb37adb53ec38df714","semester":"1262","observed_at":"2025-05-22 02:11:02.531191+00:00","record_version_id":"d2b73e574b67f7e9188cc5cb3090e59040c9220de5db03f2b1bc3ddfb3bb8296","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-6885b56099f55e08aa0205546369fb0381d50e13","semester":"1262","observed_at":"2025-07-13 04:59:22.367394+00:00","record_version_id":"b9b549e8c36bac502fd8539c2c27e906529f5424d492f46faf9345d630be48c8","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-69d4b2b16e8268f75b6390b3a0e2ce8bf73999da","semester":"1262","observed_at":"2025-06-30 03:21:29.925498+00:00","record_version_id":"b635c45ee82d6264630e0600eb801638284e19c63f4beca0440553177cab718a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-6b29c3e0673b2f9a736d2363db5409e03d5b3ed4","semester":"1264","observed_at":"2025-12-03 12:33:41.418072+00:00","record_version_id":"5a442fc77ed90ee3b53b40136151b038969350b6c79c9fe69ad09a4cf8910647","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-73259984748de484976ef2ad56ad7ab3d4cb4518","semester":"1262","observed_at":"2025-06-26 08:27:56.461216+00:00","record_version_id":"233744b1fb002f028c04de0e68d8f9f9b345ed67bab16e440dfe6fe05d98aabf","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-741602fbc6252c232a0b9e6bc1a9ae3101625f5a","semester":"1262","observed_at":"2025-06-30 22:49:32.522034+00:00","record_version_id":"29b5a5d55ad5f221b64b317721b726623b8accfe7e00a02db59a7d668da553e6","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7774f45558276ec29bf626e58fffb4a27bdbb2a9","semester":"1264","observed_at":"2025-11-01 11:49:36.359151+00:00","record_version_id":"85aa84e362ff482c10d92696368da4b92786527b4cc7a81f3e1da8c6b9e01e0e","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7ab7c5e783fc8ebef8b8ee8cea019ee37a72ce74","semester":"1262","observed_at":"2025-09-28 04:58:07.340658+00:00","record_version_id":"4f89493f61ab4745f7d32788ac17a4c251e3f73789ebbb90d0acce2351ecd342","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7b2f22d83ea05055ab90dcb77dc802382cccc6f7","semester":"1262","observed_at":"2025-05-21 17:56:46.096741+00:00","record_version_id":"339c0302cc1e9916348e219366d75805ce58464fa087332f67abfe99d024bf7b","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7ca1175502be18eb51f7b016818a884a43fd4ebb","semester":"1262","observed_at":"2025-07-29 06:28:23.644795+00:00","record_version_id":"e9f314b3ce1400123c1de73eb54f5db6869d490666d74e1ef610f8843acd097e","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-7d8cee5e42602ad9ba5dc0322085af2fa0dffaac","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"20b6537152733b63768655eae3819ef021470d677caa1265b4229c59c356302d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-81a0d6a7f668c98c59bd05fa988aa079c5ad1f68","semester":"1262","observed_at":"2025-05-31 07:49:50.419452+00:00","record_version_id":"9c1e5610cdf642da298da644ec36a74a96854b5929ad68cf82d3835e8351d1ef","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-82f31c08c746a214872494cde6ecaeb9330441b4","semester":"1262","observed_at":"2025-06-17 21:26:08.547156+00:00","record_version_id":"833b5c2fd1d3d7430f04334bf77915eb49382bfab57b193d4b08aadeffa426bf","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-84c248343c5a99ab42c5616c594812a5e3e31cbb","semester":"1262","observed_at":"2025-07-04 06:00:07.487827+00:00","record_version_id":"6898a62c9a23343f9ae346f8b13bcbce73c8d2ca9636a4830cd9273e6c848929","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-86334e7275e315853287e8580c35456c68df800b","semester":"1262","observed_at":"2025-05-22 06:53:03.336354+00:00","record_version_id":"87cb03e24f2809077014eb9e06647c71408bde1a421b6a9189f814b06d262ccb","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-8686dc1664f93a6c05f50321410961b39b12f91b","semester":"1262","observed_at":"2025-05-28 10:17:41.595894+00:00","record_version_id":"3fd4e63e730f3dc332fedcb904b2d6df9963a4f73b5686532a8d291119f78a1f","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-86d941366886c9a14a2581c04e20d0bdd25e1b02","semester":"1262","observed_at":"2025-08-31 04:54:14.656039+00:00","record_version_id":"35b9d5706f46d82ed2bde70fe681c233c030da945038934e9106515eb7901fb9","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-8ba1d2e6cfbb1525b4f9f769ec164fb6ad0f237a","semester":"1262","observed_at":"2025-06-02 05:22:45.010398+00:00","record_version_id":"95935e5e2d30caf1c19a4a362bf9c53498ed90197041265c216ac38c57d6e0be","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-90e5aa456689a3b222016c05c319bbcd0bddd453","semester":"1262","observed_at":"2025-05-25 02:00:10.037905+00:00","record_version_id":"9e56b51214b7d2ca0e88b8fceaf10967feff0b9651805bac6425d9daf9465d01","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-92d960aa7e4cd6e4c9ac8b2e232092904038e9e4","semester":"1262","observed_at":"2025-06-08 01:50:46.451351+00:00","record_version_id":"4ca306fa3d690143329f09b97201bfc3e6673de3a989f4398b0f1d8f27445b5e","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-94002ae588a8f71eca6d64105f2e603e8587293b","semester":"1262","observed_at":"2025-05-21 09:01:16.021508+00:00","record_version_id":"1ba5f568e26dcfe804ca459d061fffedb8e4412a42481c935faf1d035d7a39be","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-9dd575e013c5c6e000ab3ad2d1288cc1dd9c96dc","semester":"1264","observed_at":"2025-12-21 04:47:46.589081+00:00","record_version_id":"ed119143d2e4824be6aabf8f791a3b42db881314867455a0aad97d20bb5ed2b4","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-a1ea26ed78cbd6e94bc3221e50a6ed9b6bf43871","semester":"1262","observed_at":"2025-05-25 09:16:55.180581+00:00","record_version_id":"bb0029024c38609ca96cda8fb454de1c6c903c0dd1554274517fe4cae30577f3","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-a76a3505853d5ea9c13bb98472b87361d469e2ee","semester":"1262","observed_at":"2025-05-28 18:03:41.793846+00:00","record_version_id":"1c622fc160d0e6d536fbd1c82930dd5c70dced336ab4ab96520a9491de45718c","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b285d591f6acf3aa1910e02edc297664db86eb8c","semester":"1262","observed_at":"2025-06-10 22:48:22.460295+00:00","record_version_id":"7863ad7b30b55ae41f35284d2fed8a8c12d6e8efd6160bd9bc17859f85f5cc36","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b79af756e4f00ba98231feb859ed8e98239eb811","semester":"1262","observed_at":"2025-05-22 02:47:56.931581+00:00","record_version_id":"5e1aa59250f3c3387b76efe371ad636c626499165e32648f8845b19657adf08d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b89e05b94730c6471439082d9279c0a834a4aeec","semester":"1262","observed_at":"2025-08-26 20:25:42.325239+00:00","record_version_id":"c431645e6a0d174bb70a54274e9cd126b642663f51ccecb5f471dcbdb4808725","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-b9279a12d1f2688df9e556183c94d41a89e431dc","semester":"1262","observed_at":"2025-07-06 01:49:47.203835+00:00","record_version_id":"73ecc365829563d98cb38abbf4a8339078a5c2fa1ab0d49c03246eb576f769aa","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-bbdc905e96cc681a5e9a8b02c795b682206e36d1","semester":"1262","observed_at":"2025-06-25 08:02:45.445730+00:00","record_version_id":"8ea756593b725310933a665fabf57ae0b849782576d559f9c0be1208410938fd","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-bde225b5243a13d81827aa173e39c78a652b54a0","semester":"1262","observed_at":"2025-05-23 07:22:33.219345+00:00","record_version_id":"86e67bbdd32c10a7e36504834c80b6339111fd0257493d2d0898c93a7e14eb52","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-c1fac4cbfde737f4f4ac02cdf15e6f5a9b5b676d","semester":"1262","observed_at":"2025-05-22 01:15:19.291664+00:00","record_version_id":"20b6537152733b63768655eae3819ef021470d677caa1265b4229c59c356302d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-c6b62be45f8a13cba109ef2a7741b9cd9a6b8272","semester":"1262","observed_at":"2025-08-24 08:48:09.035112+00:00","record_version_id":"753dfa7437ae2d71d659565cdf6c7b986627a27d664efa8a144449591a44bb82","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-cc83f62cb6db61f39320916d819ad48ce55cd96d","semester":"1262","observed_at":"2025-05-22 00:45:35.735230+00:00","record_version_id":"49fb9f94bee8d4f6226367898a4fefb9826805174c70ab26cb94ad97798cea00","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d33818a01b6b4c5e2902e704da6e5b713742d4dc","semester":"1262","observed_at":"2025-10-13 10:46:24.251475+00:00","record_version_id":"c759c38b4f1fde5d4c3ba7dc99d7f8f823605c77ba23387b37ba4110046b447a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d3c17db9832d3064916046caf891dd23f10b1bb9","semester":"1262","observed_at":"2025-08-26 11:30:42.288639+00:00","record_version_id":"4454843258cafeee9dd7109e83aa0f86632491ff3313f3ba11fdf828b5274540","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d4ee226dc44268e9b6767fb9f5f20343322f494b","semester":"1262","observed_at":"2025-06-15 01:52:23.911697+00:00","record_version_id":"9c535fefea36fd18abb8329214574c8de8e2ee52b078102975d762b6269e844d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-d8f9fc7f136e2033556d9d65bbdbdf33425dbdc9","semester":"1262","observed_at":"2025-05-28 16:48:12.400438+00:00","record_version_id":"987097c1d8eadb9cdd7c908cdb532000835a32aca3fe27e96c289e7d67441944","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dbbc9739c616c3846b2e796e00a36fa41225f7d8","semester":"1262","observed_at":"2025-06-01 17:47:19.325144+00:00","record_version_id":"1d7ee685d7f8c4568cee64aa3036a86b8c0f09a998eac7033f45e20a027172ff","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dbe5f2d24b48c3177297a3d69c553cc9d1194bac","semester":"1262","observed_at":"2025-09-14 05:00:27.366070+00:00","record_version_id":"d97d2a28351f43290f43eded9357f9e8a29f0d0a01b7f5853c02373bc896475d","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-dd357dc2758e9e282c30988a527ce37de92593b9","semester":"1264","observed_at":"2025-10-19 01:39:41.951404+00:00","record_version_id":"2bb8f125fef0d1298accea8dac82411bf0eb8734a155228b0c130bb8f8e84d76","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-de74de559e409a3fe668685e28043b888d2e6841","semester":"1262","observed_at":"2025-06-27 07:38:50.882897+00:00","record_version_id":"3e528da2ac5a72be587e367ef8b1967b4605a2db615b364611d8d4058f020930","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-deca7188cf536ade3203cd88b52a45e92a059617","semester":"1262","observed_at":"2025-06-27 00:37:46.087071+00:00","record_version_id":"f95cba1a811ae58b89392eba064e0f2b81a7c9f29b3c04ee8ae8a85e1737fa0a","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-df60fa9ac3931c5612b0fa641b7a6f5fbec86fab","semester":"1262","observed_at":"2025-05-24 06:36:37.554678+00:00","record_version_id":"a966d61d8535c2894f95fa8b1691cabcd6d2e83a773773b92a18c79c2e6419d4","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-e339da2d849aaf8bb4dceca07a84728af23cf755","semester":"1262","observed_at":"2025-07-23 08:49:22.748925+00:00","record_version_id":"97c75212bb9198d503623673529cf914af94f745075e17b8a208d7ecde4cba66","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-e934b1784835f5d36ae9b7ef0992b11e72c39142","semester":"1262","observed_at":"2025-06-01 06:21:25.219533+00:00","record_version_id":"149b619fe7c9065d0ce4f8548c9ae0dc9187f555ad8147514f9b07877d218caf","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-ef471690c082448deebd2687eab84b0b78813c36","semester":"1262","observed_at":"2025-06-29 01:47:56.317645+00:00","record_version_id":"2590b3526de47106751fca2df7cb3b181ddb2f50d423c7f23c18b69f8c9f6f18","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-efc4e8e2cd7c3f68e059a308990c00c77c7611eb","semester":"1264","observed_at":"2025-10-16 05:48:13.935141+00:00","record_version_id":"993aad0838aff03c1bcda89a0f66c43cc5d340d60cf843bd44f5a19a6e0f9349","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"},{"run_id":"legacy-f18b7749725097d41f69c60779ff38cf073b93b3","semester":"1262","observed_at":"2025-05-21 19:52:03.259353+00:00","record_version_id":"db87231983355005e9e2b672524491f0b1adc42d794f95a54174e8bf884e1dde","course_id":"COMPSCI 812","course_uid":"course_c596f5e63e56e1f5ba394a01","catalog_version_id":"82c033503aef208f7f6318dc98db62e7638c92481072a7cabd2cfcf0c0782b5e","course_number":812,"subjects":["COMPSCI"],"title":"ARITHMETIC ALGORITHMS","description":"Survey of algorithms and design paradigms for exact arithmetic, as used in public-key cryptography, computer algebra, and pseudo-random number generation. Topics include primality testing, factorization of integers and polynomials, discrete logarithms, and (optionally) elliptic curves and integer lattices.  Students are strongly encourage to have knowledge of basic abstract algebra (e.g.,MATH 541), and intermediate programming ability (e.g., COMP SCI 367 orCOMP SCI 300).","requirements_text":"Graduate/professional standing"}]