Curriculum review report
Conservative pass over the DePaul course catalog search using multiple search terms and full subject-page descriptions. Keyword matches alone do not qualify a course.
Included courses: 454 Report date: 2026-05-28
Summary by curriculum section
| Section | Count |
|---|---|
| Engineering / Computer Science / CDM | 197 |
| Art, Media, and Design | 123 |
| Theatre School | 45 |
| Physics and Astrophysics | 38 |
| Environmental Science / Chemistry / Biology / CSH | 27 |
| School of Music | 19 |
| Other | 5 |
Summary by course access
| Level | Label | Count |
|---|---|---|
| green | Open Enrollment | 240 |
| yellow | Prerequisites Required | 149 |
| red | Major Required / Program Restricted | 65 |
Included courses by owning unit
Animation
- ANI 226 — TRADITIONAL MATERIALS FOR ANIMATION (CUR-001)
- ANI 345 — CHARACTER DESIGN (CUR-002)
- ANI 358 — ADVANCED STOP MOTION ANIMATION (CUR-003)
- ANI 445 — CHARACTER DESIGN (CUR-004)
- ANI 458 — ADVANCED STOP MOTION ANIMATION (CUR-005)
- ANI 311 — 3D PRINTING WORKSHOP (CUR-188)
- ANI 334 — VIRTUAL CINEMATOGRAPHY (CUR-189)
- ANI 355 — STOP MOTION ANIMATION (CUR-190)
- ANI 368 — ADVANCED CINEMA 4D & REDSHIFT WORKSHOP (CUR-191)
- ANI 382 — DIGITAL PUPPET ANIMATION (CUR-192)
- ANI 411 — 3D PRINTING WORKSHOP (CUR-193)
- ANI 434 — VIRTUAL CINEMATOGRAPHY (CUR-194)
- ANI 455 — STOP MOTION ANIMATION (CUR-195)
- ANI 468 — ADVANCED CINEMA 4D & REDSHIFT WORKSHOP (CUR-196)
- ANI 482 — DIGITAL PUPPET ANIMATION (CUR-197)
Art, Media, and Design
- ART 115 — BEGINNING SCULPTURE (CUR-006)
- ART 117 — INTRODUCTION TO 3D PRINTING (CUR-007)
- ART 215 — INTERMEDIATE SCULPTURE (CUR-008)
- ART 219 — BEGINNING FIGURE SCULPTURE (CUR-009)
- ART 224 — BEGINNING DIGITAL PHOTOGRAPHY (CUR-010)
- ART 225 — BEGINNING PHOTOGRAPHY (CUR-011)
- ART 229 — BEGINNING PRINTMAKING (CUR-012)
- ART 231 — SCREEN PRINTING (CUR-013)
- ART 309 — DIGITAL SCULPTURE (CUR-014)
- ART 315 — ADVANCED SCULPTURE (CUR-015)
- ART 316 — ADVANCED SCULPTURE II (CUR-016)
- ART 317 — ADVANCED FIGURE SCULPTURE (CUR-017)
- ART 321 — INTERMEDIATE DIGITAL PHOTOGRAPHY (CUR-018)
- ART 323 — INTERMEDIATE PHOTOGRAPHY (CUR-019)
- ART 324 — INTERMEDIATE PRINTMAKING (CUR-020)
- ART 326 — ADVANCED TOPICS IN EXPERIMENTAL VIDEO ART (CUR-021)
- ART 330 — INTERMEDIATE PRINTMAKING: INTAGLIO (CUR-022)
- ART 331 — INTERMEDIATE PRINTMAKING: SCREEN PRINTING (CUR-023)
- ART 363 — ADVANCED PRINTMAKING AND DESIGN (CUR-024)
- ART 223 — LIGHT, COLOR, AND PHOTOGRAPHY (CUR-198)
Biological Sciences
- BIO 313 — CELL CULTURE METHODS (CUR-025)
Chemistry
- CHE 117 — GENERAL, ORGANIC AND BIOLOGICAL CHEMISTRY LABORATORY I (CUR-026)
- CHE 131 — GENERAL CHEMISTRY I LABORATORY (CUR-027)
- CHE 133 — GENERAL CHEMISTRY LABORATORY II (CUR-028)
- CHE 135 — GENERAL CHEMISTRY LABORATORY III (CUR-029)
- CHE 205 — ANALYTICAL CHEMISTRY LABORATORY (CUR-030)
- CHE 261 — INSTRUMENTAL ANALYSIS (CUR-031)
- CHE 334 — NANOMATERIALS AND NANOTECHNOLOGY (CUR-032)
- CHE 343 — EXPERIMENTAL BIOCHEMISTRY II (CUR-033)
- CHE 300 — THERMODYNAMICS AND INTRODUCTION TO QUANTUM MECHANICS (CUR-199)
- CHE 302 — QUANTUM CHEMISTRY (CUR-200)
- CHE 303 — EXPERIMENTAL PHYSICAL CHEMISTRY I (CUR-201)
- CHE 304 — THERMOCHEMISTRY (CUR-202)
- CHE 305 — EXPERIMENTAL PHYSICAL CHEMISTRY II (CUR-203)
- CHE 306 — KINETICS AND STATISTICAL THERMODYNAMICS (CUR-204)
- CHE 315 — PHYSICAL CHEMISTRY LAB (CUR-205)
- CHE 318 — BIOPHYSICAL CHEMISTRY (CUR-206)
- CHE 378 — APPLIED SPECTROSCOPY (CUR-207)
- CHE 470 — STATISTICAL THERMODYNAMICS (CUR-208)
- CHE 474 — ADVANCED QUANTUM CHEMISTRY (CUR-209)
- CHE 480 — SPECIAL TOPICS IN ANALYTICAL CHEMISTRY (CUR-210)
- CHE 488 — SPECIAL TOPICS IN PHYSICAL CHEMISTRY (CUR-211)
- CHE 376 — COMPUTATIONAL CHEMISTRY (CUR-525)
Computer Science
- CSC 534 — SOFTWARE DEVELOPMENT FOR LIMITED AND EMBEDDED DEVICES (CUR-034)
- CSC 297 — APPLIED AI LAB (CUR-215)
- CSC 299 — SOPHOMORE LAB IN APPLIED COMPUTING (CUR-216)
- CSC 343 — INTRODUCTION TO OPERATING SYSTEMS (CUR-220)
- CSC 367 — CUDA DEVELOPMENT (CUR-221)
- CSC 373 — COMPUTER SYSTEMS I (CUR-222)
- CSC 374 — COMPUTER SYSTEMS II (CUR-223)
- CSC 386 — REAL-TIME NETWORKING (FORMERLY GAM 390) (CUR-227)
- CSC 388 — REAL-TIME MULTITHREADED ARCHITECTURE (CUR-228)
- CSC 406 — SYSTEMS I (CUR-229)
- CSC 407 — SYSTEMS II (CUR-230)
- CSC 443 — INTRODUCTION TO OPERATING SYSTEMS (CUR-234)
- CSC 467 — CUDA DEVELOPMENT & ANALYSIS (CUR-235)
- CSC 486 — REAL-TIME NETWORKING (FORMERLY GAM 490) (CUR-236)
- CSC 528 — COMPUTER VISION (CUR-237)
- CSC 538 — VISION SYSTEMS (CUR-239)
- CSC 562 — OPTIMIZED C++ MULTITHREADING (CUR-243)
- CSC 588 — REAL-TIME MULTITHREADED ARCHITECTURE (CUR-246)
- CSC 592 — TOPICS IN COMPUTER VISION AND PATTERN RECOGNITION (CUR-247)
- CSC 233 — CODES AND CIPHERS (CUR-526)
- CSC 333 — CRYPTOLOGY (CUR-527)
- CSC 440 — CRYPTOLOGY (CUR-528)
Cyber-Physical Systems Engineering
- CSE 101 — ROBOT PROTOTYPING (CUR-035)
- CSE 201 — THE FORGE: IMMERSIVE SYSTEM-BUILDING LAB I (CUR-036)
- CSE 299 — HARDWARE PROJECTS (CUR-037)
- CSE 301 — THE FORGE: IMMERSIVE SYSTEM-BUILDING LAB II (CUR-038)
- CSE 302 — ROBOT KINEMATICS AND DYNAMICS (CUR-039)
- CSE 303 — PLANNING AND DECISION MAKING FOR ROBOTS (CUR-040)
- CSE 304 — RAPID PROTOTYPING TECHNOLOGIES (CUR-041)
- CSE 314 — NETWORKING FOR CYBER-PHYSICAL SYSTEMS (CUR-042)
- CSE 316 — CYBER-PHYSICAL SYSTEM SECURITY (CUR-043)
- CSE 331 — CYBER-PHYSICAL SYSTEM ENGINEERING I (CUR-044)
- CSE 332 — ANALOG AND DIGITAL CIRCUITS (CUR-045)
- CSE 333 — DIGITAL SIGNAL PROCESSING (CUR-046)
- CSE 341 — DIGITAL SYSTEMS (CUR-047)
- CSE 342 — COMPUTER SYSTEM ORGANIZATION AND DESIGN (CUR-048)
- CSE 351 — EMBEDDED SYSTEMS I (CUR-049)
- CSE 352 — EMBEDDED SYSTEMS II (CUR-050)
- CSE 361 — MATHEMATICAL FOUNDATIONS OF AUTONOMOUS SYSTEMS (CUR-051)
- CSE 362 — FOUNDATIONS OF CYBER-PHYSICAL COMPUTING (CUR-052)
- CSE 370 — PERCEPTION AND ESTIMATION (CUR-053)
- CSE 375 — INTRODUCTION TO ROBOTICS (CUR-054)
- CSE 377 — INTRO TO MECHATRONICS (CUR-055)
- CSE 393 — CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM I (CUR-056)
- CSE 394 — CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM II (CUR-057)
- CSE 431 — CYBER-PHYSICAL SYSTEMS ENGINEERING I (CUR-058)
- CSE 432 — CYBER-PHYSICAL SYSTEMS ENGINEERING II (CUR-059)
- CSE 433 — CYBER-PHYSICAL SYSTEMS ENGINEERING III (CUR-060)
- CSE 442 — COMPUTER SYSTEM ORGANIZATION AND DESIGN (CUR-061)
- CSE 451 — EMBEDDED SYSTEMS I (CUR-062)
- CSE 452 — EMBEDDED SYSTEMS II (CUR-063)
- CSE 462 — FOUNDATIONS OF CYBER-PHYSICAL COMPUTING (CUR-064)
- CSE 464 — RAPID PROTOTYPING TECHNOLOGIES (CUR-065)
- CSE 475 — INTRODUCTION TO ROBOTICS (FORMERLY CSC 475) (CUR-066)
- CSE 476 — LINEAR SYSTEMS (CUR-067)
- CSE 477 — INTRO TO MECHATRONICS (CUR-068)
- CSE 527 — CPSE MASTER'S PROJECT (CUR-069)
- CSE 424 — NETWORKING FOR CYBER-PHYSICAL SYSTEMS (CUR-248)
- CSE 426 — CYBER-PHYSICAL SYSTEM SECURITY (CUR-249)
- CSE 441 — DIGITAL SYSTEMS (CUR-250)
Design
- DES 284 — MODEL BUILDING (CUR-070)
- DES 387 — SCENE PAINTING (CUR-071)
- DES 388 — SCENE PAINTING (CUR-072)
- DES 389 — SCENE PAINTING (CUR-073)
- DES 347 — LIGHTING DESIGN II (CUR-251)
- DES 348 — LIGHTING DESIGN II (CUR-252)
- DES 349 — LIGHTING DESIGN II (CUR-253)
Environmental Science
- ENV 341 — URBAN FORESTS AS SOCIAL-ECOLOGICAL SYSTEMS (CUR-259)
- ENV 441 — URBAN FORESTS AS SOCIAL-ECOLOGICAL SYSTEMS (CUR-260)
Experience Design
- EXP 170 — MAKE IT AT DEPAUL (CUR-074)
- EXP 210 — DESIGN AND FABRICATION FOR PHYSICAL SPACE WORKSHOP (CUR-075)
- EXP 250 — HARDWARE DESIGN BASICS WORKSHOP (CUR-076)
- EXP 340 — DESIGNING FOR AUTONOMY (CUR-261)
- EXP 350 — DESIGNING FOR THE INTERNET OF THINGS (CUR-262)
- EXP 360 — PHYSICAL & INTERACTIVE EXHIBITS (CUR-263)
Film and Television Directing
- DIR 282 — ACTING FOR FILMMAKERS (FORMERLY FILM 282) (CUR-254)
- DIR 285 — DIRECTING III: BLOCKING FOR CAMERA (FORMERLY FILM 285) (CUR-255)
- DIR 381 — ACTING FOR FILMMAKERS II (FORMERLY FILM 381) (CUR-256)
- DIR 481 — ACTING FOR FILMMAKERS (FORMERLY FILM 481) (CUR-257)
- DIR 488 — DIRECTING ACTORS FOR THE CAMERA (FORMERLY FILM 488) (CUR-258)
Film and Television Post-Production
- POST 307 — AVID MEDIA COMPOSER WORKSHOP II (CUR-487)
- POST 322 — ABLETON LIVE WORKSHOP (CUR-488)
- POST 340 — COLOR CORRECTION (CUR-489)
- POST 360 — SOUND & MUSIC SYNTHESIS FOR FILM (CUR-490)
- POST 380 — POST-PRODUCTION WORKSHOP (CUR-491)
- POST 389 — ACCESSIBLE CINEMA (CUR-492)
- POST 407 — AVID MEDIA COMPOSER WORKSHOP II (CUR-493)
- POST 440 — COLOR CORRECTION (CUR-494)
- POST 460 — SOUND AND MUSIC SYNTHESIS FOR FILM (CUR-495)
- POST 480 — POST-PRODUCTION WORKSHOP (CUR-496)
- POST 489 — ACCESSIBLE CINEMA (CUR-497)
Film and Television Production
- FILM 150 — CINEMATOGRAPHY I (FORMERLY FILM 250) (CUR-077)
- FILM 250 — CINEMATOGRAPHY I (CUR-078)
- FILM 254 — IMAGE, OPTICS AND CINEMATIC MOTION (CUR-079)
- FILM 319 — LIVE EVENT/TALK TV WORKSHOP (CUR-080)
- FILM 350 — CINEMATOGRAPHY II (CUR-081)
- FILM 358 — CAMERA WORKSHOP (CUR-082)
- FILM 359 — VISUAL EFFECTS CINEMATOGRAPHY (CUR-083)
- FILM 365 — CINEMATOGRAPHY IV (CUR-084)
- FILM 419 — LIVE EVENT/ TALK TV WORKSHOP (CUR-085)
- FILM 450 — CINEMATOGRAPHY (CUR-086)
- FILM 456 — LIGHTING FOR CINEMA II (CUR-087)
- FILM 458 — CAMERA WORKSHOP (CUR-088)
- FILM 460 — CINEMATOGRAPHY II (CUR-089)
- FILM 463 — CAMERA OPERATING WORKSHOP (CUR-090)
- FILM 464 — CINEMATOGRAPHY III (CUR-091)
- FILM 171 — VISUALIZING CINEMA I: THE ART OF FILM DRAFTING (CUR-264)
- FILM 172 — VISUALIZING CINEMA II: ADVANCED FILM DRAFTING (CUR-265)
- FILM 173 — VISUALIZING CINEMA III: DRAFTING FOR PRODUCTION DESIGN (CUR-266)
- FILM 174 — VISUALIZING CINEMA IV: DESIGNING FOR THE ART DEPARTMENT (CUR-267)
- FILM 176 — GRAPHICS FOR PRODUCTION DESIGN (CUR-268)
- FILM 326 — EXPERIMENTAL FILMMAKING II (CUR-269)
- FILM 370 — ADVANCED PRODUCTION DESIGN (CUR-270)
- FILM 388 — DIRECTING ACTORS FOR CAMERA (CUR-271)
- FILM 426 — EXPERIMENTAL FILMMAKING II (CUR-272)
Film and Television Screenwriting
- SCWR 366 — SHOWRUNNING II (CUR-506)
- SCWR 380 — DIGITAL COMEDY CONTENT CREATION (CUR-507)
- SCWR 410 — SCREENWRITING LAB (CUR-508)
- SCWR 480 — DIGITAL COMEDY CONTENT CREATION (CUR-509)
Game Development
- GAM 317 — GAME SOUND DESIGN AND SCORING STUDIO (CUR-092)
- GAM 368 — AUGMENTED REALITY GAME DESIGN AND DEVELOPMENT (CUR-093)
- GAM 369 — VIRTUAL REALITY GAME DEVELOPMENT (CUR-094)
- GAM 428 — GAME SOUND DESIGN AND SCORING STUDIO (CUR-095)
- GAM 469 — VIRTUAL REALITY GAME DEVELOPMENT (CUR-096)
- GAM 315 — SOUND DESIGN FOR GAMES II (CUR-273)
- GAM 381 — GAME SPRINT STUDIO (CUR-274)
- GAM 426 — GAME SOUND DESIGN 2 (CUR-275)
Geography
Graphic Design
- GD 156 — MEME WORKSHOP (CUR-276)
- GD 305 — INVESTIGATING THE MATERIAL GLITCH (CUR-277)
- GD 332 — DESIGN FUTURES (CUR-278)
HIT
- HIT 423 — DIGITAL HEALTH (CUR-281)
IIT Partnership (Engineering)
- ICE 383 — ELECTRIC AND ELECTRONIC CIRCUITS (CUR-097)
- ICE 100 — INTRODUCTION TO THE PROFESSION I (CUR-282)
- ICE 104 — INTRODUCTION TO COMPUTER PROGRAMMING FOR ENGINEERS (CUR-283)
- ICE 202 — MATERIAL AND ENERGY BALANCES (CUR-284)
- ICE 239 — MATHEMATICAL AND COMPUTATIONAL METHODS (CUR-285)
- ICE 296 — INTRODUCTION TO IPRO (CUR-286)
- ICE 301 — FLUID MECHANICS AND HEAT-TRANSFER OPERATIONS (CUR-287)
- ICE 302 — MASS-TRANSFER OPERATIONS (CUR-288)
- ICE 311 — FOUNDATIONS OF BIOLOGICAL SCIENCE FOR ENGINEERING (CUR-289)
- ICE 317 — CHEMICAL ENGINEERING LABORATORY I (CUR-290)
- ICE 320 — TRANSPORTATION PHENOMENA (CUR-291)
- ICE 322 — CHEMICAL ENGINEERING LABORATORY II (CUR-292)
- ICE 324 — CHEMICAL REACTION ENGINEERING (CUR-293)
- ICE 326 — PROCESS MODELING AND SYSTEM THEORY (CUR-294)
- ICE 328 — PROCESS CONTROL (CUR-295)
- ICE 330 — NUMERICAL AND DATA ANALYSIS (CUR-296)
- ICE 332 — CHEMICAL PROCESS THERMODYNAMICS (CUR-297)
- ICE 334 — CHEMICAL PROCESS DESIGN (CUR-298)
- ICE 336 — STATISTICAL TOOLS FOR ENGINEERS (CUR-299)
- ICE 338 — PROCESS DESIGN II (CUR-300)
- ICE 351 — CHEMICAL ENGINEERING THERMODYNAMICS (CUR-301)
- ICE 352 — THERMODYNAMICS II (CUR-302)
- ICE 397 — INTERPROFESSIONAL PROJECT (CUR-303)
Illinois Institute of Technology (Engineering)
- IIT 212 — ANALOG AND DIGITAL LABORATORY (CUR-104)
- IIT 214 — ANALOG & DIGITAL LAB II (CUR-105)
- IIT 218 — DIGITAL SYSTEMS (CUR-106)
- IIT 300 — INSTRUMENTATION LAB (CUR-107)
- IIT 301 — COMMUNICATION ELECTRONICS (CUR-108)
- IIT 313 — ENGINEERING ELECTRONICS (CUR-109)
- IIT 314 — ELECTRONIC CIRCUITS (CUR-110)
- IIT 316 — ELECTRIC MOTOR DRIVES (CUR-111)
- IIT 323 — MICROWAVE CIRCUITS AND SYSTEMS WITH LABORATORY (CUR-112)
- IIT 325 — ANALYSIS AND DESIGN OF INTEGRATED CIRCUITS (CUR-113)
- IIT 329 — INTRODUCTION TO VLSI DESIGN (CUR-114)
- IIT 330 — ENGINEERING MEASUREMENTS (CUR-115)
- IIT 331 — POWER ELECTRONICS (CUR-116)
- IIT 336 — DESIGN OF AEROSPACE VEHICLES I (CUR-117)
- IIT 340 — FUNDAMENTALS OF SEMICONDUCTOR DEVICES (CUR-118)
- IIT 349 — MECHANICAL LABORATORY I (CUR-119)
- IIT 354 — AIRCRAFT DESIGN I (CUR-120)
- IIT 365 — AEROSPACE LABORATORY I (CUR-121)
- IIT 366 — AEROSPACE LABORATORY II (CUR-122)
- IIT 379 — POWER SYSTEMS ANALYSIS WITH LABORATORY (CUR-123)
- IIT 105 — INTRODUCTION TO COMPUTER PROGRAMMING I (CUR-316)
- IIT 115 — ENGINEERING GRAPHICS AND DESIGN (CUR-317)
- IIT 200 — INTRODUCTION TO C++ PROGRAMMING (CUR-318)
- IIT 201 — MECHANICS OF SOLIDS I (CUR-319)
- IIT 202 — MECHANICS OF SOLIDS II (CUR-320)
- IIT 203 — INTRODUCTION TO MECHANICS (CUR-321)
- IIT 210 — CIRCUIT ANALYSIS I (CUR-322)
- IIT 211 — MATERIALS SCIENCE (CUR-323)
- IIT 213 — CIRCUIT ANALYSIS II (CUR-324)
- IIT 232 — DESIGN FOR INNOVATION (CUR-325)
- IIT 242 — DIGITAL COMPUTERS & COMPUTING (CUR-326)
- IIT 252 — INTRODUCTION TO DIFFERENTIAL EQUATIONS (CUR-327)
- IIT 271 — ENGINEERING MATERIALS AND DESIGN (CUR-328)
- IIT 302 — ADVANCED MECHANICS OF SOLIDS (CUR-329)
- IIT 303 — MECHANICS OF SOLIDS III (CUR-330)
- IIT 304 — MECHANICS OF AEROSTRUCTURES (CUR-331)
- IIT 305 — DYNAMICS (CUR-332)
- IIT 306 — MECHANICS OF SOLIDS AND DESIGN (CUR-333)
- IIT 307 — ELECTRODYNAMICS (CUR-334)
- IIT 308 — SIGNALS AND SYSTEMS (CUR-335)
- IIT 310 — FLUID MECHANICS WITH LABORATORY (CUR-336)
- IIT 311 — COMPRESSIBLE FLOW (CUR-337)
- IIT 312 — AERODYNAMICS OF AEROSPACE VEHICLES (CUR-338)
- IIT 315 — FLUID MECHANICS (CUR-339)
- IIT 317 — INTRODUCTION TO COMPUTER NETWORKS WITH LABORATORY (CUR-340)
- IIT 318 — INTRODUCTION TO COMPUTER NETWORKS (CUR-341)
- IIT 319 — FUNDAMENTALS OF POWER ENGINEERING [CORRESPONDS TO ECE 319] (CUR-342)
- IIT 320 — THERMODYNAMICS (CUR-343)
- IIT 321 — APPLIED THERMODYNAMICS (CUR-344)
- IIT 322 — HEAT AND TRANSFER (CUR-345)
- IIT 324 — HEAT AND MASS TRANSFER (CUR-346)
- IIT 332 — DESIGN OF MECHANICAL SYSTEMS (CUR-347)
- IIT 333 — DESIGN OF THERMAL SYSTEM (CUR-348)
- IIT 334 — MATRIX ALGEBRA AND COMPLEX VARIABLES (CUR-349)
- IIT 335 — DESIGN OF MACHINE ELEMENTS (CUR-350)
- IIT 337 — DIGITAL SIGNAL PROCESSING I (CUR-351)
- IIT 338 — CONTROL SYSTEMS (CUR-352)
- IIT 339 — DESIGN OF AEROSPACE VEHICLES II (CUR-353)
- IIT 341 — SPACECRAFT AND AIRCRAFT DYNAMICS (CUR-354)
- IIT 342 — SPACECRAFT DYNAMICS (CUR-355)
- IIT 343 — SYSTEMS ANALYSIS AND CONTROL (CUR-356)
- IIT 344 — MICROCOMPUTERS (CUR-357)
- IIT 345 — COMPUTER-AIDED DESIGN (CUR-358)
- IIT 346 — ADVANCED LOGIC DESIGN (CUR-359)
- IIT 350 — COMPUTATIONAL MECHANICS (CUR-360)
- IIT 351 — SYSTEMS PROGRAMMING (CUR-361)
- IIT 352 — AEROSPACE PROPULSION (CUR-362)
- IIT 355 — CARDIOVASCULAR FLUID MECHANICS (CUR-363)
- IIT 356 — DIGITAL SIGNAL PROCESSING I WITH LABORATORY (CUR-364)
- IIT 359 — OBJECT-ORIENTED PROGRAMMING AND COMPUTER SIMULATION (CUR-365)
- IIT 362 — SPACECRAFT DESIGN 1 (CUR-366)
- IIT 363 — SPACECRAFT DESIGN II (CUR-367)
- IIT 364 — PROBABILITY AND STATISTICS FOR ELECTRICAL AND COMPUTER ENGINEERS (CUR-368)
- IIT 369 — MECHANICAL LABORATORY II (CUR-369)
- IIT 371 — ENGINEERING MATERIALS AND DESIGN (CUR-370)
- IIT 372 — HEALTH PHYSICS (CUR-371)
- IIT 373 — HEALTH PHYSICS II (CUR-372)
- IIT 374 — PROBABILITY AND STATISTICS (CUR-373)
- IIT 375 — AEROSPACE MATERIALS LAB (CUR-374)
- IIT 376 — DIGITAL & DATA COMMUNICATION SYSTEMS (CUR-375)
- IIT 378 — POWER SYSTEMS ANALYSIS (CUR-376)
- IIT 380 — ANALYTICAL METHODS IN POWER SYSTEMS (CUR-377)
- IIT 385 — MANUFACTURING PROCESSES (CUR-378)
- IIT 386 — COMPUTER ORGANIZATION AND DESIGN (CUR-379)
- IIT 387 — IIT ELECTIVE (CUR-380)
- IIT 391 — IIT CO-OP (CUR-381)
- IIT 397 — INTER-PROFESSIONAL PROJECT (CUR-382)
- IIT 398 — INTER-PROFESSIONAL PROJECT (CUR-383)
Industrial Design
- ID 210 — PROCESSES AND MATERIALS (CUR-098)
- ID 260 — DIGITAL SURFACE MODELING I (CUR-099)
- ID 261 — DIGITAL SOLID MODELING I (CUR-100)
- ID 391 — INDUSTRIAL DESIGN STUDIO I (CUR-101)
- ID 392 — INDUSTRIAL DESIGN STUDIO II (CUR-102)
- ID 396 — INDUSTRIAL DESIGN SENIOR CAPSTONE (CUR-103)
- ID 100 — INTRODUCTION TO INDUSTRIAL DESIGN (CUR-304)
- ID 101 — EFFICIENCY AND INNOVATION (CUR-305)
- ID 104 — HAPTICS (CUR-306)
- ID 105 — FOUND OBJECTS / CREATIVE REUSE (CUR-307)
- ID 220 — WEARABLES - TOP TO BOTTOM (CUR-308)
- ID 250 — DRAWING TECHNIQUES FOR INDUSTRIAL DESIGN (CUR-309)
- ID 251 — DRAWING TECHNIQUES FOR INDUSTRIAL DESIGN II (CUR-310)
- ID 300 — HISTORY OF INDUSTRIAL DESIGN (CUR-311)
- ID 350 — HUMAN FACTORS - HOW USERS AFFECT DESIGN (CUR-312)
- ID 360 — ETHICAL IMPLICATIONS FOR INDUSTRIAL DESIGNERS (CUR-313)
- ID 395 — SPECIAL TOPICS IN INDUSTRIAL DESIGN (CUR-314)
- ID 399 — INDEPENDENT STUDY (CUR-315)
Interdisciplinary Design
- INTD 151 — DESIGN RESOURCES EXPLORATION (CUR-384)
- INTD 152 — PROTOTYPING SOFTWARE WORKSHOP (CUR-385)
- INTD 330 — SPECULATIVE DESIGN FUTURES (CUR-386)
- INTD 430 — SPECULATIVE DESIGN FUTURES (CUR-387)
MPOP
- MPOP 372 — DIGITAL CULTURE AND NEW MEDIA (CUR-390)
MUS
- MUS 203 — CONTEMPORARY MUSICAL IMPROVISATION: SCRATCH ORCHESTRA (CUR-391)
Music Education
- MED 300 — ELEMENTARY & MIDDLE SCHOOL INSTRUMENTAL METHODS & LAB (CUR-388)
- MED 301 — SECONDARY INSTRUMENTAL METHODS AND LAB (CUR-389)
NEU
Network Technologies
- NET 311 — COMPUTERS IN TELECOMMUNICATIONS SYSTEMS (CUR-392)
- NET 363 — INTRODUCTION TO LOCAL AREA NETWORKS (CUR-393)
- NET 364 — VOICE COMMUNICATIONS TECHNOLOGIES (CUR-394)
- NET 371 — WIRELESS COMMUNICATIONS NETWORKS (CUR-395)
- NET 411 — INTRODUCTION TO COMPUTER AND NETWORK SYSTEMS (CUR-396)
- NET 460 — FOUNDATIONS OF NETWORK TECHNOLOGIES (CUR-397)
- NET 511 — TELECOMMUNICATIONS PRACTICUM (CUR-398)
- NET 532 — WIRELESS SYSTEM ENGINEERING AND DEPLOYMENT (CUR-399)
Performance
- PRF 428 — ACTION FOR THE SCREEN - MOTION CAPTURE (CUR-133)
- PRF 624 — GRADUATE MOVEMENT II: WEAPONS & MOTION CAPTURE (CUR-134)
- PRF 314 — THE ACTOR IN TV & FILM (CUR-498)
- PRF 328 — ACTING FOR THE CAMERA 3: TV & FILM; SKILLS (CUR-499)
Physics and Astrophysics
- PHY 110 — BASIC ELECTRONICS: PRINCIPLES & TECHNIQUES (CUR-124)
- PHY 223 — LIGHT, COLOR, AND PHOTOGRAPHY (CUR-125)
- PHY 231 — LINEAR ELECTRIC CIRCUITS (CUR-126)
- PHY 232 — INTRODUCTION TO DIGITAL ELECTRONICS (CUR-127)
- PHY 325 — LASER PHYSICS (CUR-128)
- PHY 370 — ELECTRONICS (CUR-129)
- PHY 391 — ELECTRONIC PROPERTIES OF MATERIALS (CUR-130)
- PHY 425 — LASER PHYSICS (CUR-131)
- PHY 470 — ADVANCED GRADUATE LABORATORY TECHNIQUES (CUR-132)
- PHY 120 — HOW THINGS WORK (CUR-404)
- PHY 205 — EINSTEIN'S PECULIAR IDEAS (CUR-416)
- PHY 206 — SOUND AND ACOUSTICS (CUR-417)
- PHY 236 — THE SCIENCE OF DIGITAL AUDIO (CUR-420)
- PHY 270 — UNIVERSITY PHYSICS IV (CUR-421)
- PHY 320 — ELECTRICITY AND MAGNETISM I (CUR-427)
- PHY 321 — ELECTRICITY AND MAGNETISM II (CUR-428)
- PHY 342 — COMPUTATIONAL PHYSICS (CUR-432)
- PHY 350 — OPTICS (CUR-433)
- PHY 356 — FIBER OPTICS (CUR-434)
- PHY 360 — QUANTUM MECHANICS I (CUR-435)
- PHY 361 — QUANTUM MECHANICS II (CUR-436)
- PHY 366 — RADIATION PHYSICS (CUR-438)
- PHY 380 — EXPERIMENTAL PHYSICS I (CUR-444)
- PHY 381 — EXPERIMENTAL PHYSICS II (CUR-445)
- PHY 382 — EXPERIMENTAL PHYSICS III (CUR-446)
- PHY 384 — ADVANCED LABORATORY (CUR-447)
- PHY 390 — APPLIED COMPUTATIONAL PHYSICS LABORATORY (CUR-449)
- PHY 392 — STRUCTURAL PROPERTIES OF MATERIALS (CUR-450)
- PHY 411 — ELECTRODYNAMICS I (CUR-461)
- PHY 412 — QUANTUM MECHANICS I (CUR-462)
- PHY 420 — ELECTRODYNAMICS II (CUR-463)
- PHY 442 — COMPUTATIONAL PHYSICS (CUR-466)
- PHY 454 — FOURIER OPTICS (CUR-469)
- PHY 456 — FIBER OPTICS (CUR-470)
- PHY 460 — QUANTUM MECHANICS II (CUR-471)
- PHY 466 — RADIATION PHYSICS (CUR-473)
- PHY 490 — STRUCTURAL PROPERTIES OF MATERIALS (CUR-482)
- PHY 491 — ELECTONIC PROPERTIES OF MATERIALS (CUR-483)
Software Engineering
- SE 576 — GPU Architecture (CUR-146)
- SE 356 — SOFTWARE DEVELOPMENT FOR MOBILE AND WIRELESS SYSTEMS (CUR-510)
- SE 453 — ARCHITECTURE AND FRAMEWORKS FOR DEVELOPING CLIENT APPLICATIONS (CUR-511)
- SE 456 — ARCHITECTURE OF REAL-TIME SYSTEMS (CUR-512)
- SE 457 — SERVICE-ORIENTED ARCHITECTURE (CUR-513)
- SE 485 — REAL-TIME SOFTWARE DEVELOPMENT I (CUR-514)
- SE 488 — AI-DRIVEN SOFTWARE DEVELOPMENT (CUR-515)
- SE 525 — SOFTWARE SECURITY ARCHITECTURE (CUR-516)
- SE 582 — SOFTWARE-INTENSIVE SYSTEMS ENGINEERING AND MANAGEMENT (CUR-517)
- SE 585 — REAL-TIME SOFTWARE DEVELOPMENT II (CUR-518)
Sound Recording Technology
- REC 201 — RECORDING TECHNOLOGY I (CUR-135)
- REC 202 — RECORDING TECHNOLOGY II (CUR-136)
- REC 203 — RECORDING TECHNOLOGY III (CUR-137)
- REC 204 — BASICS OF LIVE SOUND (CUR-138)
- REC 209 — ELECTRONICS FOR MUSICIANS (CUR-139)
- REC 301 — RECORDING TECHNOLOGY IV (CUR-140)
- REC 302 — RECORDING TECHNOLOGY V (CUR-141)
- REC 304 — SOUND PRACTICUM I (CUR-142)
- REC 305 — SOUND PRACTICUM II (CUR-143)
- REC 306 — SOUND PRACTICUM III (CUR-144)
- REC 308 — AUDIO FOR BROADCAST (CUR-145)
- REC 200 — INTRODUCTION TO SOUND RECORDING TECHNOLOGY (CUR-500)
- REC 216 — PRO TOOLS AND THE DEVELOPMENT OF THE RECORDING STUDIO (CUR-501)
- REC 217 — EDM AND THE ART OF ELECTRONIC MUSIC (CUR-502)
- REC 303 — RECORDING TECHNOLOGY VI (CUR-503)
- REC 360 — TOPICS IN SOUND RECORDING TECHNOLOGY (CUR-504)
- REC 398 — INDEPENDENT STUDY (CUR-505)
Theatre Studies
- THE 246 — STAGE DESIGN FOR NON-MAJORS (CUR-187)
Theatre Technology
- TEC 104 — INTRODUCTION TO THEATRE TECHNOLOGY (CUR-147)
- TEC 151 — TECHNICAL DRAWING I (CUR-148)
- TEC 152 — TECHNICAL DRAWING I (CUR-149)
- TEC 153 — TECHNICAL DRAWING I (CUR-150)
- TEC 154 — INTRODUCTION TO VECTORWORKS (CUR-151)
- TEC 155 — ADVANCED VECTORWORKS (CUR-152)
- TEC 200 — COSTUME TECHNOLOGY INTRODUCTION (CUR-153)
- TEC 208 — SOUND TECHNOLOGY I (CUR-154)
- TEC 209 — SOUND TECHNOLOGY I (CUR-155)
- TEC 210 — SOUND TECHNOLOGY I (CUR-156)
- TEC 230 — PROJECTION TECHNOLOGY (CUR-157)
- TEC 231 — PROJECTION TECHNOLOGY (CUR-158)
- TEC 232 — PROJECTION TECHNOLOGY (CUR-159)
- TEC 251 — TECHNICAL DRAWING II (CUR-160)
- TEC 252 — TECHNICAL DRAWING II (CUR-161)
- TEC 253 — TECHNICAL DRAWING II (CUR-162)
- TEC 254 — COSTUME CRAFTS:DYEING AND PAINTING (CUR-163)
- TEC 255 — COSTUME CRAFTS: GENERAL CRAFTS (CUR-164)
- TEC 256 — COSTUME CRAFTS: MILLINERY (CUR-165)
- TEC 257 — CONSTRUCTION AND RIGGING I (CUR-166)
- TEC 258 — CONSTRUCTION AND RIGGING I (CUR-167)
- TEC 259 — CONSTRUCTION AND RIGGING I (CUR-168)
- TEC 271 — TECHNICAL PRODUCTION PRACTICE I (CUR-169)
- TEC 272 — TECHNICAL PRODUCTION PRACTICE I (CUR-170)
- TEC 273 — TECHNICAL PRODUCTION PRACTICE I (CUR-171)
- TEC 320 — TECHNICAL COLLABORATION (CUR-172)
- TEC 354 — COSTUME CONSTRUCTION I: INTRODUCTION (CUR-173)
- TEC 355 — COSTUME CONSTRUCTION I: PATTERN DRAFTING (CUR-174)
- TEC 356 — COSTUME CONSTRUCTION I: DRAPING (CUR-175)
- TEC 357 — CONSTRUCTION AND RIGGING II (CUR-176)
- TEC 358 — CONSTRUCTION AND RIGGING II (CUR-177)
- TEC 359 — CONSTRUCTION AND RIGGING II (CUR-178)
- TEC 371 — TECHNICAL PRODUCTION PRACTICE II (CUR-179)
- TEC 372 — TECHNICAL PRODUCTION PRACTICE II (CUR-180)
- TEC 373 — TECHNICAL PRODUCTION PRACTICE II (CUR-181)
- TEC 424 — SPECIAL TOPICS IN THEATRE TECHNOLOGY (CUR-182)
- TEC 450 — MONSTER MAKING (CUR-183)
- TEC 454 — COSTUME CONSTRUCTION II: PERIOD COSTUMES (CUR-184)
- TEC 455 — COSTUME CONSTRUCTION II: TAILORING (CUR-185)
- TEC 456 — COSTUME CONSTRUCTION II: SPECIAL TOPICS (CUR-186)
User Experience Design
- UXD 251 — FIGMA WORKSHOP (CUR-519)
Visual Effects
- VFX 324 — PRODUCTION DESIGN FOR VIRTUAL PRODUCTION (CUR-520)
- VFX 334 — VIRTUAL CINEMATOGRAPHY (CUR-521)
- VFX 390 — ADVANCED TOPICS IN VISUAL EFFECTS (CUR-522)
- VFX 434 — VIRTUAL CINEMATOGRAPHY (CUR-523)
- VFX 490 — ADVANCED TOPICS IN VISUAL EFFECTS (CUR-524)
Excluded false positives (auto-search include overridden)
These appeared in automated keyword scoring but were removed after reading descriptions.
- ANI 334 — VIRTUAL CINEMATOGRAPHY: Keyword match but not hardware/making-focused on full description review.
- ANI 368 — ADVANCED CINEMA 4D & REDSHIFT WORKSHOP: Keyword match but not hardware/making-focused on full description review.
- ANI 434 — VIRTUAL CINEMATOGRAPHY: Keyword match but not hardware/making-focused on full description review.
- ANI 468 — ADVANCED CINEMA 4D & REDSHIFT WORKSHOP: Keyword match but not hardware/making-focused on full description review.
- CSC 297 — APPLIED AI LAB: Keyword match but not hardware/making-focused on full description review.
- CSC 528 — COMPUTER VISION: Keyword match but not hardware/making-focused on full description review.
- ENV 341 — URBAN FORESTS AS SOCIAL-ECOLOGICAL SYSTEMS: Keyword match but not hardware/making-focused on full description review.
- ENV 441 — URBAN FORESTS AS SOCIAL-ECOLOGICAL SYSTEMS: Keyword match but not hardware/making-focused on full description review.
- EXP 340 — DESIGNING FOR AUTONOMY: Keyword match but not hardware/making-focused on full description review.
- EXP 350 — DESIGNING FOR THE INTERNET OF THINGS: Keyword match but not hardware/making-focused on full description review.
- FILM 388 — DIRECTING ACTORS FOR CAMERA: Keyword match but not hardware/making-focused on full description review.
- GAM 381 — GAME SPRINT STUDIO: Keyword match but not hardware/making-focused on full description review.
- GD 156 — MEME WORKSHOP: Keyword match but not hardware/making-focused on full description review.
- GD 305 — INVESTIGATING THE MATERIAL GLITCH: Keyword match but not hardware/making-focused on full description review.
- GD 332 — DESIGN FUTURES: Keyword match but not hardware/making-focused on full description review.
- INTD 152 — PROTOTYPING SOFTWARE WORKSHOP: Keyword match but not hardware/making-focused on full description review.
- INTD 330 — SPECULATIVE DESIGN FUTURES: Keyword match but not hardware/making-focused on full description review.
- INTD 430 — SPECULATIVE DESIGN FUTURES: Keyword match but not hardware/making-focused on full description review.
- MED 300 — ELEMENTARY & MIDDLE SCHOOL INSTRUMENTAL METHODS & LAB: Keyword match but not hardware/making-focused on full description review.
- MED 301 — SECONDARY INSTRUMENTAL METHODS AND LAB: Keyword match but not hardware/making-focused on full description review.
- NET 311 — COMPUTERS IN TELECOMMUNICATIONS SYSTEMS: Keyword match but not hardware/making-focused on full description review.
- NET 363 — INTRODUCTION TO LOCAL AREA NETWORKS: Keyword match but not hardware/making-focused on full description review.
- NET 364 — VOICE COMMUNICATIONS TECHNOLOGIES: Keyword match but not hardware/making-focused on full description review.
- NET 411 — INTRODUCTION TO COMPUTER AND NETWORK SYSTEMS: Keyword match but not hardware/making-focused on full description review.
- NET 511 — TELECOMMUNICATIONS PRACTICUM: Keyword match but not hardware/making-focused on full description review.
- PHY 200 — LIGHT AND ATOMS: Keyword match but not hardware/making-focused on full description review.
- POST 307 — AVID MEDIA COMPOSER WORKSHOP II: Keyword match but not hardware/making-focused on full description review.
- POST 322 — ABLETON LIVE WORKSHOP: Keyword match but not hardware/making-focused on full description review.
- POST 389 — ACCESSIBLE CINEMA: Keyword match but not hardware/making-focused on full description review.
- POST 407 — AVID MEDIA COMPOSER WORKSHOP II: Keyword match but not hardware/making-focused on full description review.
- POST 489 — ACCESSIBLE CINEMA: Keyword match but not hardware/making-focused on full description review.
- REC 216 — PRO TOOLS AND THE DEVELOPMENT OF THE RECORDING STUDIO: Keyword match but not hardware/making-focused on full description review.
- VFX 334 — VIRTUAL CINEMATOGRAPHY: Keyword match but not hardware/making-focused on full description review.
- VFX 434 — VIRTUAL CINEMATOGRAPHY: Keyword match but not hardware/making-focused on full description review.
Documented course↔resource links
See data/course_resource_links.yaml. Only explicit, source-backed links are published (not ownership inference).
- CHE 261 ↔ CSH-001 — uses_facility
- CHE 300 ↔ CSH-001 — uses_facility
- CHE 302 ↔ CSH-001 — uses_facility
- CHE 303 ↔ CSH-001 — uses_facility
- CHE 305 ↔ CSH-001 — uses_facility
- CHE 318 ↔ CSH-001 — uses_facility
- CHE 318 ↔ CSH-002 — uses_facility
- CHE 318 ↔ CSH-011 — uses_facility
- CHE 378 ↔ CSH-001 — uses_facility
- CHE 474 ↔ CSH-001 — uses_facility
- CHE 480 ↔ CSH-001 — uses_facility
- CHE 488 ↔ CSH-001 — uses_facility
- CSC 299 ↔ CDM-015 — uses_program
- CSC 373 ↔ CDM-015 — uses_program
- CSC 374 ↔ CDM-015 — uses_program
- CSC 528 ↔ CDM-005 — uses_facility
- CSE 201 ↔ CDM-001 — uses_facility
- CSE 301 ↔ CDM-001 — uses_facility
- CSE 424 ↔ CDM-015 — uses_program
- CSE 426 ↔ CDM-015 — uses_program
- CSE 441 ↔ CDM-015 — uses_program
- GAM 315 ↔ MUS-001 — uses_facility
- GAM 426 ↔ MUS-001 — uses_facility
- GD 305 ↔ CDM-001 — uses_facility
- GD 305 ↔ CDM-004 — uses_facility
- GEO 345 ↔ UNI-014 — uses_facility
- GEO 445 ↔ UNI-014 — uses_facility
- ICE 100 ↔ CSH-003 — uses_facility
- ICE 100 ↔ EXT-016 — taught_at_partner
- ICE 104 ↔ CSH-003 — uses_facility
- ICE 104 ↔ EXT-016 — taught_at_partner
- ICE 202 ↔ CSH-003 — uses_facility
- ICE 202 ↔ EXT-016 — taught_at_partner
- ICE 239 ↔ CSH-003 — uses_facility
- ICE 239 ↔ EXT-016 — taught_at_partner
- ICE 296 ↔ CSH-003 — uses_facility
- ICE 296 ↔ EXT-016 — taught_at_partner
- ICE 301 ↔ CSH-003 — uses_facility
- ICE 301 ↔ EXT-016 — taught_at_partner
- ICE 302 ↔ CSH-003 — uses_facility
- ICE 302 ↔ EXT-016 — taught_at_partner
- ICE 311 ↔ CSH-003 — uses_facility
- ICE 311 ↔ EXT-016 — taught_at_partner
- ICE 317 ↔ CSH-003 — uses_facility
- ICE 317 ↔ EXT-016 — taught_at_partner
- ICE 320 ↔ CSH-003 — uses_facility
- ICE 320 ↔ EXT-016 — taught_at_partner
- ICE 322 ↔ CSH-003 — uses_facility
- ICE 322 ↔ EXT-016 — taught_at_partner
- ICE 324 ↔ CSH-003 — uses_facility
- ICE 324 ↔ EXT-016 — taught_at_partner
- ICE 326 ↔ CSH-003 — uses_facility
- ICE 326 ↔ EXT-016 — taught_at_partner
- ICE 328 ↔ CSH-003 — uses_facility
- ICE 328 ↔ EXT-016 — taught_at_partner
- ICE 330 ↔ CSH-003 — uses_facility
- ICE 330 ↔ EXT-016 — taught_at_partner
- ICE 332 ↔ CSH-003 — uses_facility
- ICE 332 ↔ EXT-016 — taught_at_partner
- ICE 334 ↔ CSH-003 — uses_facility
- ICE 334 ↔ EXT-016 — taught_at_partner
- ICE 336 ↔ CSH-003 — uses_facility
- ICE 336 ↔ EXT-016 — taught_at_partner
- ICE 338 ↔ CSH-003 — uses_facility
- ICE 338 ↔ EXT-016 — taught_at_partner
- ICE 351 ↔ CSH-003 — uses_facility
- ICE 351 ↔ EXT-016 — taught_at_partner
- ICE 352 ↔ CSH-003 — uses_facility
- ICE 352 ↔ EXT-016 — taught_at_partner
- ICE 383 ↔ EXT-016 — taught_at_partner
- ICE 397 ↔ CSH-003 — uses_facility
- ICE 397 ↔ EXT-016 — taught_at_partner
- IIT 105 ↔ EXT-016 — taught_at_partner
- IIT 115 ↔ EXT-016 — taught_at_partner
- IIT 200 ↔ EXT-016 — taught_at_partner
- IIT 201 ↔ EXT-016 — taught_at_partner
- IIT 202 ↔ EXT-016 — taught_at_partner
- IIT 203 ↔ EXT-016 — taught_at_partner
- IIT 210 ↔ EXT-016 — taught_at_partner
- IIT 211 ↔ EXT-016 — taught_at_partner
- IIT 212 ↔ EXT-016 — taught_at_partner
- IIT 213 ↔ EXT-016 — taught_at_partner
- IIT 214 ↔ EXT-016 — taught_at_partner
- IIT 218 ↔ EXT-016 — taught_at_partner
- IIT 232 ↔ EXT-016 — taught_at_partner
- IIT 242 ↔ EXT-016 — taught_at_partner
- IIT 252 ↔ EXT-016 — taught_at_partner
- IIT 271 ↔ EXT-016 — taught_at_partner
- IIT 300 ↔ EXT-016 — taught_at_partner
- IIT 301 ↔ EXT-016 — taught_at_partner
- IIT 302 ↔ EXT-016 — taught_at_partner
- IIT 303 ↔ EXT-016 — taught_at_partner
- IIT 304 ↔ EXT-016 — taught_at_partner
- IIT 305 ↔ EXT-016 — taught_at_partner
- IIT 306 ↔ EXT-016 — taught_at_partner
- IIT 307 ↔ EXT-016 — taught_at_partner
- IIT 308 ↔ EXT-016 — taught_at_partner
- IIT 310 ↔ EXT-016 — taught_at_partner
- IIT 311 ↔ EXT-016 — taught_at_partner
- IIT 312 ↔ EXT-016 — taught_at_partner
- IIT 313 ↔ EXT-016 — taught_at_partner
- IIT 314 ↔ EXT-016 — taught_at_partner
- IIT 315 ↔ EXT-016 — taught_at_partner
- IIT 316 ↔ EXT-016 — taught_at_partner
- IIT 317 ↔ EXT-016 — taught_at_partner
- IIT 318 ↔ EXT-016 — taught_at_partner
- IIT 319 ↔ EXT-016 — taught_at_partner
- IIT 320 ↔ EXT-016 — taught_at_partner
- IIT 321 ↔ EXT-016 — taught_at_partner
- IIT 322 ↔ EXT-016 — taught_at_partner
- IIT 323 ↔ EXT-016 — taught_at_partner
- IIT 324 ↔ EXT-016 — taught_at_partner
- IIT 325 ↔ EXT-016 — taught_at_partner
- IIT 329 ↔ EXT-016 — taught_at_partner
- IIT 330 ↔ EXT-016 — taught_at_partner
- IIT 331 ↔ EXT-016 — taught_at_partner
- IIT 332 ↔ EXT-016 — taught_at_partner
- IIT 333 ↔ EXT-016 — taught_at_partner
- IIT 334 ↔ EXT-016 — taught_at_partner
- IIT 335 ↔ EXT-016 — taught_at_partner
- IIT 336 ↔ EXT-016 — taught_at_partner
- IIT 337 ↔ EXT-016 — taught_at_partner
- IIT 338 ↔ EXT-016 — taught_at_partner
- IIT 339 ↔ EXT-016 — taught_at_partner
- IIT 340 ↔ EXT-016 — taught_at_partner
- IIT 341 ↔ EXT-016 — taught_at_partner
- IIT 342 ↔ EXT-016 — taught_at_partner
- IIT 343 ↔ EXT-016 — taught_at_partner
- IIT 344 ↔ EXT-016 — taught_at_partner
- IIT 345 ↔ EXT-016 — taught_at_partner
- IIT 346 ↔ EXT-016 — taught_at_partner
- IIT 349 ↔ EXT-016 — taught_at_partner
- IIT 350 ↔ EXT-016 — taught_at_partner
- IIT 351 ↔ EXT-016 — taught_at_partner
- IIT 352 ↔ EXT-016 — taught_at_partner
- IIT 354 ↔ EXT-016 — taught_at_partner
- IIT 355 ↔ EXT-016 — taught_at_partner
- IIT 356 ↔ EXT-016 — taught_at_partner
- IIT 359 ↔ EXT-016 — taught_at_partner
- IIT 362 ↔ EXT-016 — taught_at_partner
- IIT 363 ↔ EXT-016 — taught_at_partner
- IIT 364 ↔ EXT-016 — taught_at_partner
- IIT 365 ↔ EXT-016 — taught_at_partner
- IIT 366 ↔ EXT-016 — taught_at_partner
- IIT 369 ↔ EXT-016 — taught_at_partner
- IIT 371 ↔ EXT-016 — taught_at_partner
- IIT 372 ↔ EXT-016 — taught_at_partner
- IIT 373 ↔ EXT-016 — taught_at_partner
- IIT 374 ↔ EXT-016 — taught_at_partner
- IIT 375 ↔ EXT-016 — taught_at_partner
- IIT 376 ↔ EXT-016 — taught_at_partner
- IIT 378 ↔ EXT-016 — taught_at_partner
- IIT 379 ↔ EXT-016 — taught_at_partner
- IIT 380 ↔ EXT-016 — taught_at_partner
- IIT 385 ↔ EXT-016 — taught_at_partner
- IIT 386 ↔ EXT-016 — taught_at_partner
- IIT 387 ↔ EXT-016 — taught_at_partner
- IIT 391 ↔ EXT-016 — taught_at_partner
- IIT 397 ↔ EXT-016 — taught_at_partner
- IIT 398 ↔ EXT-016 — taught_at_partner
- NET 371 ↔ CDM-008 — uses_facility
- NET 532 ↔ CDM-008 — uses_facility
- PHY 320 ↔ CDM-015 — uses_program
- PHY 321 ↔ CDM-015 — uses_program
- PHY 350 ↔ CSH-001 — uses_facility
- PHY 366 ↔ CSH-001 — uses_facility
- POST 380 ↔ CDM-020 — uses_facility
- POST 480 ↔ CDM-020 — uses_facility
- PRF 314 ↔ CDM-016 — uses_facility
- PRF 328 ↔ CDM-016 — uses_facility
- REC 200 ↔ MUS-001 — uses_facility
- REC 201 ↔ MUS-001 — uses_facility
- REC 202 ↔ MUS-001 — uses_facility
- REC 203 ↔ MUS-001 — uses_facility
- REC 216 ↔ CSH-010 — uses_facility
- REC 216 ↔ MUS-001 — uses_facility
- REC 216 ↔ MUS-003 — uses_facility
- REC 301 ↔ MUS-001 — uses_facility
- REC 302 ↔ MUS-001 — uses_facility
- REC 303 ↔ MUS-001 — uses_facility
- REC 304 ↔ MUS-001 — uses_facility
- REC 305 ↔ MUS-001 — uses_facility
- REC 306 ↔ MUS-001 — uses_facility
- REC 360 ↔ MUS-001 — uses_facility
- REC 398 ↔ MUS-001 — uses_facility
- TEC 200 ↔ TTS-001 — uses_facility
- CDM-015 ↔ EXT-016 (facility) — joint_degree_program
- CSH-003 ↔ EXT-016 (facility) — joint_degree_program
- CSH-005 ↔ EXT-016 (facility) — joint_degree_program
Ambiguous courses (not included — manual review)
366 courses flagged with weak or single keyword signals. Representative sample below; see local data/catalog_harvest.json for full list.
- ANI 101 — ANIMATION FOR NON-MAJORS: single signal: hands[- ]on
- ANI 155 — CINEMA 4D WORKSHOP: single signal: camera(?:s)?\b
- ANI 156 — UNREAL ANIMATION PRODUCTION WORKSHOP: single signal: workshop.*(?:build|construct)
- ANI 231 — 3D ANIMATION: single signal: camera(?:s)?\b
- ANI 310 — MOTION CAPTURE: single signal: motion capture
- ANI 311 — 3D PRINTING WORKSHOP: single signal: 3[- ]?d print
- ANI 328 — ANIMATION FIGURE STUDY I: single signal: \blab(?:oratory)?\b
- ANI 329 — STORYBOARDING III: single signal: camera(?:s)?\b
- ANI 339 — 3D MODELING AND SHADING: single signal: cinematograph
- ANI 346 — GAME ART PIPELINE: single signal: camera(?:s)?\b
- ANI 348 — ANIMATION FIGURE STUDY II: single signal: \blab(?:oratory)?\b
- ANI 351 — ADVANCED MOTION CAPTURE STUDIO: single signal: motion capture
- ANI 355 — STOP MOTION ANIMATION: single signal: fabricat
- ANI 366 — 3D MOVIE PRODUCTION: single signal: hands[- ]on
- ANI 391 — TOPICS IN ANIMATION WORKSHOP: single signal: hands[- ]on
- ANI 392 — TOPICS IN 3D ANIMATION WORKSHOP: single signal: hands[- ]on
- ANI 411 — 3D PRINTING WORKSHOP: single signal: 3[- ]?d print
- ANI 423 — 3D ANIMATION SURVEY: single signal: camera(?:s)?\b
- ANI 428 — ANIMATION FIGURE STUDY I: single signal: \blab(?:oratory)?\b
- ANI 429 — STORYBOARDING III: single signal: camera(?:s)?\b
- ANI 439 — 3D MODELING AND SHADING: single signal: cinematograph
- ANI 448 — ANIMATION FIGURE STUDY II: single signal: \blab(?:oratory)?\b
- ANI 450 — MOTION CAPTURE: single signal: motion capture
- ANI 451 — ADVANCED MOTION CAPTURE STUDIO: single signal: motion capture
- ANI 455 — STOP MOTION ANIMATION: single signal: fabricat
- ANI 491 — TOPICS IN ANIMATION WORKSHOP: single signal: hands[- ]on
- ANI 492 — TOPICS IN 3D ANIMATION: single signal: hands[- ]on
- APM 308 — BAROQUE PERFORMANCE PRACTICE-INSTRUMENTAL: single signal: instrument
- APM 374 — BRASS INSTRUMENT PERFORMANCE STYLE: single signal: instrument
- APM 408 — BAROQUE PERFORMANCE PRACTICE-INSTRUMENTAL: single signal: instrument
- APM 474 — BRASS INSTRUMENT PERFORMANCE STYLE: single signal: instrument
- ART 220 — THINKING PHOTOGRAPHY: single signal: camera(?:s)?\b
- ART 223 — LIGHT, COLOR, AND PHOTOGRAPHY: single signal: laser
- ART 227 — DIGITAL ART: single signal: hardware
- ART 264 — INTERMEDIATE GRAPHIC ART II: TEXT IN THE VISUAL ARTS: single signal: hardware
- ART 289 — INTERMEDIATE EXPERIMENTAL FILM AND VIDEO: single signal: hands[- ]on
- ART 291 — MURAL PAINTING: single signal: hands[- ]on
- ART 293 — CHINA IN TRANSITION: SOCIAL PERSPECTIVES IN FILM & PHOTOGRAPHY IN CONTEMPORARY CHINA: single signal: hands[- ]on
- ART 294 — GENIUS LOCI: ROMAN ARCHETYPES OF PLACE IN VISUAL CULTURE: single signal: embedded
- ART 304 — THE PHOTOGRAPHIC BOOK: single signal: camera(?:s)?\b
- …and 326 more.
Thin descriptions (not included)
- ART 461 — PHOTOGRAPHY AND MEDIA ART: description too short to assess
- ENV 390 — SPECIAL TOPICS IN ENVIRONMENTAL SCIENCE: description too short to assess
- ENV 490 — SPECIAL TOPICS: description too short to assess
Hardware-relevant but low-confidence (watch list)
Courses that may warrant inclusion after schedule/instructor verification or richer catalog text:
- REC 200 — Introduction to Sound Recording Technology (program gateway; mostly survey)
- GAM 374/377 — Game engine programming (software-heavy; hardware interface optional)
- NET 364 — Voice communications technologies (telecom hardware adjacent)
- THE 141–143 — Design workshop (catalog text thin in harvest)
Search terms used
hardware, electronics, circuits, fabrication, maker, making, physical computing, embedded, microcontroller, robotics, sensors, instrumentation, laboratory, imaging, optics, sound recording, recording studio, production, stagecraft, lighting design, scenic, materials science, prototyping, manufacturing, design build, mechatronics, 3D printing, laser cutting, CNC, soldering, FPGA, woodshop, metal shop, machine shop, Wacom, motion capture, camera operation, darkroom, sculpture studio, welding