[{"run_id":"20260906T231458-5fdd2fff","semester":"1272","observed_at":"2026-09-06 23:14:58.172943+00:00","record_version_id":"f971c81caa42b538de4ef4ec32a8c0a6300e4df9cbcdbcf50db8d5161877c9c6","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"f971c81caa42b538de4ef4ec32a8c0a6300e4df9cbcdbcf50db8d5161877c9c6","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"eb7b670ea70830bf6305d176cca82a85e9e5f78f0860a715c2c77a50553f4377","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"eb7b670ea70830bf6305d176cca82a85e9e5f78f0860a715c2c77a50553f4377","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"bf88c068871ad27e9446e058ddc4b1f276edf3e403cafe2c8afbdeaa66007920","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"7649641fcda363c2232a4d8debd7beaee7ea470993b4875d108fbea5242d8b6a","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"59e0718f771ee65b9fd7c0792bba4effe6b0d6afc2ea8666dbba619e393f00b7","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d51c72cc1b6ee5873f4f1b036e3d28c4b2dd73b5bdd11a66b46684424dd6fc68","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d2799d973a153a95a43f87f8d827d19877f243e331c10885000ead35b54ab9ec","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"cb70517e74f97182dcf14c093c5257ab11ce6d90b7ceb6caf3668d7c02fe1028","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"5a53ded4eb7d3af3bbbc10a92049ea67ca25a45a982af7313e3660db62493278","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"4ba579f8ada24cabf124f4c7f3792fe8eff70750a30b77b2a4da3b6fb75489d2","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d12146b721727d24a11482f2421188d67a9aa7963fb2949df14f4f436d8a3005","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"b5a72d627ed2c6b45d120a00454052c789eb2132d198dd0615f75f4d433acd7d","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d66a6c5c2c94d9277b4c2bab3624b9b990e7cb9261930118eea2f761ff611cbf","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"64afbe324b14b729dd5d7cd42babbd0fe3d5806d337225318de28a605a9b2d0c","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"52fa1e3e0d09c60cb5374cd5ae90e34aef799efa3f98ae9a6c3d78a0bbacfe2b","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"4e4c84dc18d6e727cb97bb72fbda77ecd8280b7e5781ecdfe95403aaaabd9ced","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"dac986b50ade40e352937b38c2a32f4e6650da7c35a88fd429e53c3da21562d5","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"f147f1e7818d33e2fd004b1a3c4f7bcd94d3a04ec1595b3191ca81da4eef5c60","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"744555b8e6a490c1f2e505a9e850ea8c9a2cf7d60295c6f2298360f032d638e7","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"08b42fff3b88d7de86f87dab8b691d61d91e8e06938a24843904286b27412338","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d55c6b50431073e568f548902d5efe6d8cdc637e07dd3bebd56814983894cf9c","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"933392b3575f7ea4ff4fd816f0bd507775462d739a6e1f0455ff75eed90677e1","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"6607cb5fe0d205b294ad3ab9791910d26fe4170d8db60d94b80eda5c0fd517b5","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"7a37941823334265a584e96290c2cb769cdccd7cf1519f53790cf8033ea76d04","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e8b88357b5ab710f4c4a4dcda71dcacff785b86a4ac95f51cc3dafbe739667c8","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"8910d1f1da461f18576134313dfd81d1a948e45a01e2da80b526415ed0749d94","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"8fafe6df6381899f78464e755beb6eea7e776a7fa5415b09ffbc52a37c7e7498","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"69d4561126abe6be8d9fac52fc5d4379cfeda1402670b2a6f833c278123e3a23","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"f125b418c721cab30d6caa7979fddcb5d4205c38c3d20c537b486b4e0f532860","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d83e281f516b517f96a56d19cc3f52a3debe9c7708f5d40e42c70bb767d366dc","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"50a18ddb96d372e4560d0af925e86179b9c30317885c6a2f01809cc446f618db","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e6a6a899268a9473e8fe51fac8f6a8b62207e76005a3ed5663c715b389a82e81","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e976aea70ca9a17016361380810c031dd21c8cbc6827ef17051ce55d6e870f81","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"bfde730334a1be5eb330edf5d08ee173e34ad359f8bffc8ed3aa547904216224","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"92ff3c443a608803cd000191b9ea1cf1bd4849df9c2410e9ce2be676005e74fa","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"3ca80439a6665b81622366020d0141409b57abd7299cab825fddfd7bc2ca648f","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"bc5c139c2df5d9c7804f97d2aa5014463228bc616e88e6ecbc80cb7dcb481d06","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e28f074bc05dc962b9878a1050d56ab2b33f6da1e8d12e51d6218e9efe95e541","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"164b14a676e0742afd9da831bc37c2c94d77cd18d242594b6a6343fab2ef9e79","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"663c9b66ab58bbbda19ae1c7b2e06c6cae19ce653d40cccbce420a5d1020c563","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"2265d64baf3b15f8a50955483cf64c0c548f95627cd06dc972f18b54cf2769de","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"9db1aa1a39dd7f35d3e79bf0cf79e2d276311db51d7c931e9ec016c4b36f34f1","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"026884a8693799b299cfd2753928179b12387b0efbab3057f0960d68a78d74c8","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"7a48ca6f94ae3e1bc95214686e5c2acad7d5f24ce99a7131bddf4cb067c08b18","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"0e4a0fbe0bb19d019b203d2ac13817d08c5b2378fcc6856e074f2de56a71386b","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"32991c8284dfce0da24c1795d11f689abd023613394652eaff1eb04306e6f9a3","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"2d5d3c632892d891ac9abe44b412509a950d60acd3c80f1570ad860624e16294","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"dc7b87513a07f40a1f9ae6d99f8db2b92ea00be3a755fe38acb95ae19d047cdb","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"2f109a788b90f3aadbf19fc14249c2d66b95a2480e1c9c4bad8c620933a6ae3a","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"56a45d99b789b4c424620eeba5edf6bc57b4ce98e58ebbd50fbfab20931d7d55","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"52fa1e3e0d09c60cb5374cd5ae90e34aef799efa3f98ae9a6c3d78a0bbacfe2b","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"77dacfdacb5c7846b30fbdb3a4b2446c65812b0342d1a7ce21431a072192a860","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"63557ef3ff7548b31c03f60862cddfdf91b39497b893b7e307140f6f387f9dfc","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"fe54dd8aea61c89c3e6793f55ff3fee7923b7b877080c0cd8a3d1ab4d4eb1824","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"ca58bf580f0ceb39343f05c3f2a20cffe3fe5994a1104093af43827f0793ea77","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"acb1a0cb2d35dfb89203a7210a4a4cdb50aac3c806ae10d0392908104832a700","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"f751c382a10c2bea89ef257cef0246113c1e54060ecb2e8c671b506377281974","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"3ee0e569ccc97593eed144b77f5b9831297cb3b5c58fc5382d4d7ee5c6a45292","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"9a027fcdb6070b49f7d63034e1d3b98d918b39c564ec1d2e2b16d952469165a5","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"4dd765ddc52d2ea132c7491e1286ebfb0f7b88ff001bdc92eda40a0850f080c1","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"87ce5f288f39c28b06b91637ef691e10a2515d3778f576f5b6483b48b5ab481c","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"10669b6e37ae7eb8e92dc7c36f4043a4c024efc7a6a9451891a500ef30eb0f09","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"42a7f79d5f72efc87aeb55b791268c5888613a29506516e6ff6009631666932f","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"55d0be68d3e766182e344fee9c96d9d150a7cdce07963ee129a172c44b3a0f5b","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"0e4a0fbe0bb19d019b203d2ac13817d08c5b2378fcc6856e074f2de56a71386b","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"65b04f0f83fac8df50b69aba030cbb20ee1d5212352561d0a19356fc553c2dcd","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"7960c83eabbad04215f6235b68eecc155d5a16026b96efa50d5499ac4c11a618","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"d402c10e95c34532c4f701785d750c778219ed203cac44f808c114cdafebce5c","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e59188995ca71396659e02777eff9e76a20b439c748ea9cd0e6b22f43a145815","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"2134e90ed36efa7cd3245a97e1166fb9342a9d8c8c28f4bf7d3385b49eca0994","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"01a800be31a5db045d8b828bd0fd5b38246b24474c91da626bce23cc928e1a2e","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"f5f0b6e7337ee1eecd257faa78ead4b89a16c42c788acabdbbf9f0b903fc49e7","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"bf88c068871ad27e9446e058ddc4b1f276edf3e403cafe2c8afbdeaa66007920","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"54a042fbce375a59bc7f015defce0282df8c155b54a826bf7e19ea8e4fca5ea7","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"be788fcd40eebf34ada92d33886a3e2a883b5d4bc71c50370ecfc8f9c6b30363","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"70d3ae2c6684da63fe18edb85d2e4191d04298ba5c6e238da5fd92452e6d7cb9","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"a7b37a7d382ef22bcb403a406259d87fe69cc4a1c7c25096ac6aec55a5e3f750","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"65b04f0f83fac8df50b69aba030cbb20ee1d5212352561d0a19356fc553c2dcd","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"702eaa4059e8c99dc558af47f1dd0a7c5eeba86d5edfe94c5f4a99eef9d7d485","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"e8d020abe81e58031f9f30e7ba0813777d0b4e4136daa8c520b909417b008a9d","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"69d4561126abe6be8d9fac52fc5d4379cfeda1402670b2a6f833c278123e3a23","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","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":"df45e0471dbb83b5356442e74537ced358e51c2a0fc79d72990aa4c953b80ee2","course_id":"COMPSCI 701","course_uid":"course_aedae14eafabd35375a2f2de","catalog_version_id":"5eb38bb753ecc87efd8c46e3658eccfb6646ad206c86213da2471084d2ab16cf","course_number":701,"subjects":["COMPSCI"],"title":"CONSTRUCTION OF COMPILERS","description":"Principles of the design and implementation of programming languages. Topics include: Principles of compilation, static program analysis, compilation methods to support profiling, and code-generation methods. Knowledge of programming languages and compiler design strongly encouraged, such asCOMP SCI 536.","requirements_text":"Graduate/professional standing"}]